Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1973
Also: INTERNAL MEDICINE
NPI: 1972505618
Practice Locations (3)
CARDIOLOGY CONSULTANTS OF PHILADELPHIA PC
510 TOWNSHIP LINE RD, SUITE 140
BLUE BELL, PA 194222721
6102797696
CARDIOLOGY CONSULTANTS OF PHILADELPHIA PC
1703 S BROAD ST, SUITE 300
PHILADELPHIA, PA 191481536
2154635333
CARDIOLOGY CONSULTANTS OF PHILADELPHIA PC
915 OLD FERN HILL RD, SUITE 5
WEST CHESTER, PA 193804269
6106962850
Source: CMS National Downloadable File, September 2026.