Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2017
Offers telehealth
NPI: 1033643119
Practice Locations (2)
JEFFERSON UNIVERSITY PHYSICIANS
4735 OGLETOWN STANTON RD
NEWARK, DE 197132072
2159558900
JEFFERSON UNIVERSITY PHYSICIANS
833 CHESTNUT ST E, 7TH FLR SUITE 701
PHILADELPHIA, PA 191075102
2159556180
Source: CMS National Downloadable File, September 2026.