Contact
Map & Directions for Clinical Location
Loading Map...
BYERS EYE INSTITUTE AT STANFORD
2452 Watson CourtPalo Alto, CA 94303
Clinic:
Ophthalmic Plastic and Reconstructive Surgery
Department of Ophthalmology
Stanford University School of Medicine
2370 Watson Court, Suite 200
Palo Alto, CA 94303
Office Phone: (650) 497-0758
Office Fax: (650) 736-8232
Lab:
Stanford University School of Medicine
Lokey Stem Cell Research Building, G3155
265 Campus Drive
Stanford, CA 94303
Alternate Contact:
Rosangel Garcia
Administrative Associate
rosangel@stanford.edu
650-725-5572 (office)