Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1689728321
Practice Locations (2)
128 N CRAIG ST
PITTSBURGH, PA 152132758
128 N CRAIG ST, SUITE 217A
PITTSBURGH, PA 152132744
4126813733
Source: CMS National Downloadable File, September 2026.