Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2008
NPI: 1396908877
Practice Locations (1)
BUFFALO OPHTHALMOLOGY, PLLC
405 INTERNATIONAL DR
WILLIAMSVILLE, NY 142215725
7166337386
Source: CMS National Downloadable File, September 2026.