Graduated: 1991
Also: INTERNAL MEDICINE
NPI: 1396706545
Practice Locations (3)
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.