Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1999
NPI: 1689602229
Practice Locations (5)
CAPITAL HEALTH MEDICAL GROUP
1 CAPITAL WAY
PENNINGTON, NJ 085342520
6093034244
VIA AFFILIATES
595 W STATE ST
DOYLESTOWN, PA 189012554
2153452885
CLINICAL SPECIALTY ASSOCIATES
599 W STATE ST
DOYLESTOWN, PA 189012567
2159185960
HR PHYSICIAN SERVICES
1650 HUNTINGDON PIKE, SUITE 305
MEADOWBROOK, PA 190468007
2153449560
CAPITAL HEALTH MEDICAL GROUP
3 PENNS TRL
NEWTOWN, PA 189401812
2155041761
Source: CMS National Downloadable File, September 2026.