Medical school: DUNHAM MEDICAL COLLEGE
Graduated: 1989
NPI: 1700888500
Practice Locations (3)
MAIN LINE HEALTHCARE
2000 SPROUL RD, SUITE 100
BROOMALL, PA 190083509
6103533500
KENSINGTON HOSPITAL
136 DIAMOND ST
PHILADELPHIA, PA 191221721
21542681006502
SUBURBAN PULMONARY MEDICINE, P. C.
1 BARTOL AVE, SUITE 14
RIDLEY PARK, PA 190782214
6105211300
Source: CMS National Downloadable File, September 2026.