phone: (650) 605-7134
fax: (650) 618-9824

Location and Hours

In Palo Alto

Peninsula Integrative Medicine
3200 Middlefield Road
Palo Alto, CA 94306
Wednesdays and Thursdays in person

In Los Altos

900 N. San Antonio Road, Suite 101
Los Altos, CA 94022

Tuesdays in person

Virtual and Phone Consultations for Functional Medicine, Nutrition, and Herbal Medicine

Monday through Friday by appointment