Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1144404690
Practice Locations (5)
CARDIOLOGY CONSULTANTS OF PHILADELPHIA PC
510 TOWNSHIP LINE RD, SUITE 140
BLUE BELL, PA 194222721
6102797696
CARDIOLOGY CONSULTANTS OF PHILADELPHIA PC
125 MEDICAL CAMPUS DR, SUITE 101
LANSDALE, PA 194467205
2153615020
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
CARDIOLOGY CONSULTANTS OF PHILADELPHIA PC
301 OXFORD VALLEY RD, SUITE 901
YARDLEY, PA 190677706
2153217400
Source: CMS National Downloadable File, September 2026.