Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1986
NPI: 1871563205
Practice Locations (3)
EXCELA HEALTH PHYSICIAN PRACTICES, INC
532 W PITTSBURGH ST
GREENSBURG, PA 156012239
7248324368
PUNXSUTAWNEY MEDICAL SERVICES INC
835 HOSPITAL RD
INDIANA, PA 157013629
4128313744
NOVUS PENNSYLVANIA PROFESSIONAL CORPORATION
600 SOMERSET AVE
WINDBER, PA 159631331
8144673000
Source: CMS National Downloadable File, September 2026.