Graduated: 1986
Offers telehealth
NPI: 1801839311
Practice Locations (3)
UNIVERSITY OF PITTSBURGH PHYSICIANS
26 NESBITT PLACE, 102 UPP DEPARTMENT OF WOMANS HEALTH
NEW CASTLE, PA 161053410
4126473087
UNIVERSITY OF PITTSBURGH PHYSICIANS
26 NESBITT RD
NEW CASTLE, PA 161053410
7246564220
UNIVERSITY OF PITTSBURGH PHYSICIANS
2 HOT MEAL ST
PITTSBURGH, PA 152032348
Source: CMS National Downloadable File, September 2026.