Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1990
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1912968520
Practice Locations (4)
NPS PHYSICIANS PITTSBURGH LLC
1200 BROOKS LN, SUITE 285
CLAIRTON, PA 150253764
4128942492
NPS PHYSICIANS PITTSBURGH LLC
500 HOSPITAL WY PAINTER BLDG 3RD FL, PINE MCKEESPORT OFFICE
MCKEESPORT, PA 151322004
4126834550
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.