Restore Mind And Body located in Mountain View, CA and Los Alto, CA
About Us LocationServicesPractitionersFrequently Asked QuestionsWork at Restore

About Restore

Restore is a healing arts center that is dedicated to bringing together professional holistic health practitioners in a supportive environment. We offer non-invasive, holistic therapies that improve a client’s health and well-being.

We are located in Los Altos, CA, near the intersection of San Antonio and El Camino, conviently located near the cities of Palo Alto, Mt. Viewin the heart of Silicon Valley.

All of our practitioners are independent business owners and run their own individual practices.  They all book their own appointments, manage their own schedules and care for their clients on an individual basis.  If you are interested in scheduling an appointment with one of our practitioners you can find their individual information on our "Practitioners" page.

We are always looking for dedicated professionals to join our dynamic group. If you are in the holistic health field and would like to learn more about renting space at Restore, please see our "Work at Restore " page for more information.

If you have general questions or concerns about Restore you can contact Stephanie Lee at or at 650.996.1807.


895 Sherwood Ave., Suite 101
Los Altos, CA 94022

Stephanie Lee, CMT