Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1063404093
Practice Locations (2)
CAPITAL HEALTH MULTISPECIALTY GROUP
1 CAPITAL WAY
PENNINGTON, NJ 085342520
6093034000
ST LUKES PHYSICIAN GROUP INC
270 MAIN ST, SUITE 4
HARLEYSVILLE, PA 194382400
2152570414
Source: CMS National Downloadable File, September 2026.