Edit info
  • Closed Today
  • (480) 368-0022
  • 15090 N Northsight Blvd # 107-108
    Scottsdale AZ 85260

Located in North Scottsdale, Scottsdale, Body and Soul Spa is a day spa situated at 15090 N Northsight Blvd Scottsdale, AZ 85260 that offers services such as facials and microdermabrasions. Body and Soul Spa charges $90 for a facial. With 14 reviews, Body and Soul Spa's average Yelp rating is 3 stars. Get more information by calling (480) 368-0022. Want to know if Body and Soul Spa is open today? Visit Body and Soul Spa during the hours listed below.

Yelp Reviews