Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1994
NPI: 1790712487
Practice Locations (3)
ABINGTON MEMORIAL HOSPITAL
1200 OLD YORK RD
ABINGTON, PA 190013720
2154812351
ABINGTON MEMORIAL HOSPITAL
100 MEDICAL CAMPUS DR
LANSDALE, PA 194461259
2154812351
UNIVERSITY OF PENN-MEDICAL GROUP
3400 SPRUCE ST, DEPARTMENT OF PATHOLOGY AND LAB MEDICINE
PHILADELPHIA, PA 191044206
2156626503
Source: CMS National Downloadable File, September 2026.