Medical school: DREXEL UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2005
NPI: 1629230305
Practice Locations (2)
10800 KNIGHTS RD
PHILADELPHIA, PA 191144200
2152920011
PHILADELPHIA HYPERTENSION AND NEPHROLOGY CONSULTANTS PC
2701 HOLME AVE, SUITE 203
PHILADELPHIA, PA 191522029
2153310515
Source: CMS National Downloadable File, September 2026.