Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1985
NPI: 1972568186
Practice Locations (1)
ST LUKES PHYSICIAN GROUP INC
5325 NORTHGATE DR, SUITE 204
BETHLEHEM, PA 180179413
6106254300
Source: CMS National Downloadable File, September 2026.