Graduated: 1978
NPI: 1073540878
Practice Locations (2)
6530 ROUTE 22, SUITE 300
DELMONT, PA 156261747
7244617511
EXCELA HEALTH PHYSICIAN PRACTICES, INC
532 W PITTSBURGH ST, EXCELA HEALTH HOSPITALISTS
GREENSBURG, PA 156012282
7248506957
Source: CMS National Downloadable File, September 2026.