Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 2010
NPI: 1306158076
Practice Locations (2)
BUFFALO EYE OPTOMETRY PLLC
7600 3RD AVE
NIAGARA FALLS, NY 143041842
7162988182
EYE MAC OPTOMETRISTS PC
8195 SHERIDAN DR
WILLIAMSVILLE, NY 142216002
7166313860
Source: CMS National Downloadable File, September 2026.