Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1033110754
Practice Locations (3)
NPS PHYSICIANS PITTSBURGH LLC
121 FREEPORT RD, SUITE 200
BLAWNOX, PA 152383485
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.