Address:
1972 Clinton Ave S, Rochester, NY 14618
2300 Buffalo Rd, Rochester, NY 14624
160 Sawgrass Dr, Rochester, NY 14620
Education:
State University of New York, School of Medicine and Biomedical Sciences (Buffalo) - Doctor of Medicine
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology