Graduated: 1989
Also: GERIATRIC MEDICINE, INTERNAL MEDICINE
NPI: 1710913553
Practice Locations (3)
WELLSPAN MEDICAL GROUP
169 MARTIN AVE
EPHRATA, PA 175221724
7177214740
PINNACLE HEALTH MEDICAL SERVICES
4000 LINGLESTOWN RD
HARRISBURG, PA 171121017
7172318508
PINNACLE HEALTH HOSPITALIST SERVICES LLC
4300 LONDONDERRY RD
HARRISBURG, PA 171095317
7176577332
Source: CMS National Downloadable File, September 2026.