Bob Houghton · March 5th, 2026
Restore Wellness Center
About this clinic
Treatments offered
Contact information
85251 Scottsdale, AZ
Office hours
- Monday – Thursday
- 9am – 5pm
- Friday – Sunday
- Closed
Patient reviews
Based on 92 Google reviews
Dottie Gray · January 15th, 2026
CRAIG PIERSON · January 29th, 2026