Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1990
Offers telehealth
NPI: 1043309289
Practice Locations (3)
20 MCMASTER BLVD, PO BOX 400
KEMBLESVILLE, PA 193470400
20 MCMASTER BLVD P O BOX, SUITE 400
KEMBLESVILLE, PA 193470400
PO BOX, SUITE 400
KEMBLESVILLE, PA 193470400
6102554466
Source: CMS National Downloadable File, September 2026.