University of Rochester Medical Center 601 Elmwood Ave, Rochester, NY 14642Hammond Clinic 7905 Calumet Ave, Munster, IN 46321David J Palmer, MD 111 N Wabash Ave, Chicago, IL 60602
Christian Scott Klein, Rochester NY
Specialties:
Ophthalmologist
Address:
601 Elmwood Ave, Rochester, NY 14642
Education:
Doctor of Medicine
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology