Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2005
Also: ENDOCRINOLOGY
Offers telehealth
NPI: 1275796047
Practice Locations (4)
NPS PHYSICIANS PITTSBURGH LLC
2690 MONROEVILLE BLVD
MONROEVILLE, PA 151462302
4128942492
NPS PHYSICIANS PITTSBURGH LLC
3063 FREEPORT RD, SUITE A
NATRONA HEIGHTS, PA 150651967
4128942492
NPS PHYSICIANS PITTSBURGH LLC
5171 LIBERTY AVE
PITTSBURGH, PA 152242254
4126834550
NPS PHYSICIANS PITTSBURGH LLC
5171 LIBERTY AVE, SUITE B201
PITTSBURGH, PA 152242254
Source: CMS National Downloadable File, September 2026.