Medical school: MERCY COLLEGE
Graduated: 2013
NPI: 1477989424
Practice Locations (4)
FLH MEDICAL PC
789 PRE EMPTION RD, SUITE 600
GENEVA, NY 144562069
3157812000
FLH MEDICAL PC
141 CENTRAL AVE
KEUKA PARK, NY 144789764
3152795368
SOLDIERS AND SAILORS MEMORIAL HOSPITAL
418 N MAIN ST
PENN YAN, NY 145271070
3155312000
SOLDIERS AND SAILORS MEMORIAL HOSPITAL
418 N MAIN ST, SSMH CARDIOLOGY OFFICE
PENN YAN, NY 145271070
3155312000
Source: CMS National Downloadable File, September 2026.