We are the largest Foot Spa in Las Vegas with 14'000 sqf. We have over 30 professional reflexology and massage therapist staff members and more then 50 treatment chairs in a fantastic relaxing and inviting aura. Please come an visit us...
Map of Star Foot Spa
OTHER PLACES NEAR STAR FOOT SPA
Star Foot Spa 5599 Spring Mountain Rd. 0.00 Miles Away