Graduated: 1999
NPI: 1326202888
Practice Locations (2)
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST
PITTSBURGH, PA 152132536
UNIVERSITY OF PITTSBURGH PHYSICIANS
700 HIGH ST
WILLIAMSPORT, PA 177013100
5703211000
Source: CMS National Downloadable File, September 2026.