Graduated: 2017
NPI: 1205274867
Practice Locations (2)
UNIVERSITY OF PITTSBURGH PHYSICIANS
2000 MEMORIAL DR, SUITE A
FARRELL, PA 161211366
7249838882
UNIVERSITY OF PITTSBURGH PHYSICIANS
26 NESBITT RD, SUITE 151 UPP SURGERY
NEW CASTLE, PA 161053411
7246523616
Source: CMS National Downloadable File, September 2026.