Open today, 10:00am - 6:00pm
- (928) 266-1266
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.