Our address

900 North San Antonio Road
Suite 101
Los Altos, CA 94022

Hours of operation

Mon – Fri 8:00 am – 6:00 pm
Sat- 8:00 am - 4:00 pm

Contact details

T: (650) 999-0563
E: liathod.acu@gmail.com

Book an appointment online


 

Our clinic can be easily accessed  from the 101, El Camino, and San Antonio Road.