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:
Niloufar Pirkhezri
Administrative Associate II
np94@stanford.edu
Tel: 650-724-9981