John Crofts, MD

EducationPrinceton University, Princeton, NJ Medical SchoolState Univeristy of New York at Buffalo School of Medicine ResidencyHenry Ford Hospital, Detroit, Michigan InternshipState University of New York at Buffalo School of Medicine FellowshipNational Eye Institute, Bethesda, MD Board CertificationsAmerican Board of Ophthalmology SpecialtyOphthalmology
Physician Office150 Washington Avenue
Batavia NY 14020
Phone: (585) 343-8100
Fax: (585) 815-4302

Professional Affiliations

Erie County Medical Center

Back to Directory