Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1977
NPI: 1801859616
Practice Locations (3)
ST CLAIR MEDICAL SERVICES INC
1 ROBINSON PLZ, SUITE 410
PITTSBURGH, PA 152051021
4129424000
ST CLAIR MEDICAL SERVICES INC
1000 BOWER HILL RD
PITTSBURGH, PA 152431873
ST CLAIR MEDICAL SERVICES INC
1050 BOWER HILL RD
PITTSBURGH, PA 152431868
Source: CMS National Downloadable File, September 2026.