Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1989
NPI: 1578500104
Practice Locations (3)
ST CLAIR MEDICAL SERVICES INC
2000 OXFORD DR
BETHEL PARK, PA 151021841
ST CLAIR MEDICAL SERVICES INC
1000 BOWER HILL RD
PITTSBURGH, PA 152431873
ST CLAIR MEDICAL SERVICES INC
5301 GROVE RD, SUITE 631
PITTSBURGH, PA 152361693
4129429105
Source: CMS National Downloadable File, September 2026.