Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1985
NPI: 1053314880
Practice Locations (2)
1 COMMERCE AVE
SELINSGROVE, PA 178707615
5703749339
ONE COMMERCE AVE
SELINSGROVE, PA 178707615
Source: CMS National Downloadable File, September 2026.