Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1988
Offers telehealth
NPI: 1548222854
Practice Locations (3)
EXCELA HEALTH PHYSICIAN PRACTICES, INC
540 S ST, SUITE 301
GREENSBURG, PA 156012774
7242615610
ST CLAIR MEDICAL SERVICES INC
1000 BOWER HILL RD
PITTSBURGH, PA 152431873
ST CLAIR MEDICAL SERVICES INC
1050 BOWER HILL RD
PITTSBURGH, PA 152431866
4125726164
Source: CMS National Downloadable File, September 2026.