Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1979
Also: GENERAL SURGERY
NPI: 1487686739
Practice Locations (1)
GREATER PITTSBURGH SURGICAL ALLIANCE PC
701 BROAD ST, SUITE 432
SEWICKLEY, PA 151431652
4127499868
Source: CMS National Downloadable File, September 2026.