CONTACT INFORMATIONCREDENTIALSJohn W. Crofts, M.D.Contact InformationPhone NumbersAppointment: (585) 276-3000Locations4763 Main StreetAmherst, NY 14226Faculty AppointmentsClinical Assistant Professor (Voluntary) - Department of Ophthalmology (SMD) CredentialsEducation1975BS | Princeton UniversityEngineering1979MD | Univ at Buffalo SUNY School of Medicine & Biomedical SciencesMedicine