Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1986
Also: VASCULAR SURGERY
NPI: 1255389094
Practice Locations (2)
UNIVERSITY OF PITTSBURGH PHYSICIANS
1400 LOCUST ST
PITTSBURGH, PA 152195114
4126472200
UNIVERSITY OF PITTSBURGH PHYSICIANS
1400 LOCUST ST, SUITE 3206
PITTSBURGH, PA 152195114
4122328276
Source: CMS National Downloadable File, September 2026.