Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 2012
NPI: 1407108624
Practice Locations (2)
382 W CHURCH ST
ELMIRA, NY 149012621
6077332694
SIGHTRITE INC
2150 SAINT PAUL ST
ROCHESTER, NY 146211415
5153425540
Source: CMS National Downloadable File, September 2026.