- (520) 270-6655
Searching for a spa? Tara's Therapeutics is located at 519 N Leroux St in Flagstaff, AZ. Get Tara's Therapeutics price and menu information as well as schedule an appointment by giving them a call at (520) 270-6655. Tara's Therapeutics is rated 5 stars on Yelp. You can find the hours of operation below.