Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2013
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY)
NPI: 1053448431
Practice Locations (3)
CARDIOLOGY PHYSICIANS, LLC
1 CENTURIAN DR, SUITE 200
NEWARK, DE 197132150
3023668600
DELAWARE POST ACUTE MEDICAL SERVICES 1
3540 THREE LITTLE BAKERS BLVD
WILMINGTON, DE 198081754
3024550808
INPATIENT CONSULTANTS OF PENNSYLVANIA PC
700 N FRANKLIN ST
WEST CHESTER, PA 193802334
6106965211
Source: CMS National Downloadable File, September 2026.