Edit info
  • Open today, 8:00am - 3:00pm
  • (928) 266-1266
  • 318 W Birch Ave
    Flagstaff AZ 86001

Looking for a day spa near you? Located at 318 W Birch Ave, Restorative Touch Therapy is a day spa in Flagstaff, AZ 86001. Get more information by calling (928) 266-1266 for information like prices, menu items or to make an appointment. With 1 review, Restorative Touch Therapy has an average rating of 5 stars on Yelp. See open and close hours below.

Yelp Reviews