Restore Body and Mind

Where
895 Sherwood Avenue, Suite 101, Los Altos, CA
Call
+1 650.996.1807
Contact
Email
Web
Restore Body and Mind Website
Tags
Health & Wellness, Massage Therapist
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.