Graduated: 2006
Offers telehealth
NPI: 1215181136
Practice Locations (3)
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST
PITTSBURGH, PA 152132536
UNIVERSITY OF PITTSBURGH PHYSICIANS
3811 OHARA ST
PITTSBURGH, PA 152132561
4126241000
5701 CENTRE AVE, SUITE L9
PITTSBURGH, PA 152063779
9178872367
Source: CMS National Downloadable File, September 2026.