Department of Optometry Kaiser Mountain View Medical Offices 555 Castro St, 1st Floor General Information: 650.903.2710 Please click on our providers to view their biography: