Locations
Palo Alto Center
795 El Camino Real
Level 2, Jamplis Building
Palo Alto, CA 94301
Department phone: 650-853-2974
Main phone: 650-321-4121
Google Map
Ophthalmology
Office hours: Monday through Friday, 8 a.m. to 5 p.m.
Optometry
Office hours: Monday through Friday, 8 a.m. to 5 p.m.
