Lisa Berkowitz O.D.
855 El Camino Real #103, Palo Alto CA 94301
Building #3 – Town and Country Village
Conveniently located near Stanford, Palo Alto, Menlo Park, Mountain View, Redwood City
** earlier and later times can be scheduled by appointment
Tuesday Wednesday Thursday: 10am – 4:30pm