Medical school: BIRMINGHAM MEDICAL COLLEGE
Graduated: 1987
Offers telehealth
NPI: 1033205497
Practice Locations (2)
3 TIOGA BLVD
APALACHIN, NY 137324150
3 TIOGA BLVD, SUITE 5
APALACHIN, NY 137324141
6077854156
Source: CMS National Downloadable File, September 2026.