- 10101 East Bell Road, McDowell Mountain Marketplace, Scottsdale, AZ 85260, USA
Planet Beach Scottsdale has the philosophy that spa services are not a luxury, but rather a necessity to keep you feeling your best, and to keep stress levels down. Open seven days a week, even the appointment times are a breeze to make.
Read full article here: http://scottsdaleone.com/day-spa/planet-beach-scottsdale/
Please login to add your review.