Graduated: 2018
Offers telehealth
NPI: 1992364889
Practice Locations (3)
JEFFERSON UNIVERSITY PHYSICIANS
1020 SANSOM ST, SUITE 239
PHILADELPHIA, PA 191075002
2159556844
UNIVERSITY OF PENN-MEDICAL GROUP
1800 LOMBARD ST, SUITE 206
PHILADELPHIA, PA 191461414
2156152222
UNIVERSITY OF PENN-MEDICAL GROUP
3624 MARKET ST, FL 2
PHILADELPHIA, PA 191045803
2156627772
Source: CMS National Downloadable File, September 2026.