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

San Jose Location: 5570 Sanchez Dr Ste 100, San Jose, CA 95123

Tue: 4PM - 7PM

Thu: 9AM - 6PM

Sat: 2PM - 6PM

By Phone:

Los Altos: (650) 948-8483

San Jose: (408) 221-6458

By E-mail:

losaltosacu@yahoo.com

Address:

881 Fremont Avenue Suite A5, Los Altos, CA 94024

Get directions by :  Google Map