Restore Body and Mind

Where
895 Sherwood Ave, Suite 101, Los Altos, CA
Call
+1 650.996.1807
Contact
Email
Web
Restore Body and Mind Website
Tags
Health & Wellness, Massage Therapist
Hours
Sun - Sat (9am - 9pm)
Claim this listing

About request an edit to this page

We offer therapeutic massage, acupuncture, holistic skin care and more.  All of our therapists are experienced professionals who are certified and licenced. Please visit our website to learn about our practitioners and make your appointment online.