Stanford, CA
Physician
Ophthalmology, Pediatric Ophthalmology and Strabismus Specialist
Stanford Health Care
Hospital · General Acute Care Hospital
300 Pasteur Drive, Stanford, CA 94305
725 Welch Rd
Clinical Location
725 Welch Rd, Palo Alto, CA 94304
2452 Watson Ct
2452 Watson Ct, Palo Alto, CA 94303