Graduated: 1988
Also: INTERNAL MEDICINE
NPI: 1265426266
Practice Locations (5)
NPS PHYSICIANS PITTSBURGH LLC
100 STOOPS DR, SUITE 310
MONONGAHELA, PA 150633553
4128942492
NPS PHYSICIANS PITTSBURGH LLC
5171 LIBERTY AVE
PITTSBURGH, PA 152242254
4126834550
NPS PHYSICIANS PITTSBURGH LLC
5171 LIBERTY AVE, SUITE B201
PITTSBURGH, PA 152242254
NPS PHYSICIANS PITTSBURGH LLC
211 EASY ST, 121 PINE UNIONTOWN OFFICE
UNIONTOWN, PA 154013129
4128942492
NPS PHYSICIANS PITTSBURGH LLC
601 COLLIERS WAY
WEIRTON, WV 260625014
7242281303
Source: CMS National Downloadable File, September 2026.