Los Altos Office
Address
881 Fremont Ave Ste A4, Los Altos, CA 94024
Phone
(650) 838-0260Office Hours
Tue / Wed / Thu8:00 AM - 5:00 PMFri / Sat / Sun8:00 AM - 1:00 PMMonClosed
Closed two Sundays every month
Don't send confidential patient related information on above email address. Please call us to ask for our secure email communication.
