Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
NPI: 1194939736
Practice Locations (4)
2924 SWEDE RD
EAST NORRITON, PA 194011336
4843708140
559 W GERMANTOWN PIKE
EAST NORRITON, PA 194034250
4846221000
2924 SWEDE RD
E NORRITON, PA 194011336
1201 LANGHORNE NEWTOWN RD
LANGHORNE, PA 190471201
2157102000
Source: CMS National Downloadable File, September 2026.