Welcome to Our Los Altos Clinic

Schedule your appointment at our beautiful Los Altos clinic! Conveniently located near San Antonio and El Camino, our Los Altos office can be found at 900 N. San Antonio Rd., Suite 101, Los Altos, CA 94022.