Contact Us

Clinic Hours:

Los Altos Location: 881 Fremont Ave #A5, Los Altos, CA 94024

Tue: 9AM - 1:30PM

Wed: 10AM - 7PM

Fri: 10AM - 7PM

Sat: 9AM - 1PM

By Phone:

Los Altos: (650) 948-8483

By E-mail:

losaltosacu@yahoo.com

Address:

881 Fremont Avenue Suite A5, Los Altos, CA 94024

Get directions by :  Google Map