Medical school: WEST VIRGINIA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1679530695
Practice Locations (3)
GREATER PITTSBURGH SURGICAL ALLIANCE PC
255 3RD ST
BEAVER, PA 150092350
4127499868
GREATER PITTSBURGH SURGICAL ALLIANCE PC
701 BROAD ST
SEWICKLEY, PA 151431652
GREATER PITTSBURGH SURGICAL ALLIANCE PC
701 BROAD ST, SUITE 432
SEWICKLEY, PA 151431652
4127499868
Source: CMS National Downloadable File, September 2026.