Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2011
NPI: 1508156746
Practice Locations (1)
UNIVERSITY OPHTHALMOLOGY SERVICES INC
1176 MAIN ST
BUFFALO, NY 142092102
7168817900
Source: CMS National Downloadable File, September 2026.