Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
Offers telehealth
NPI: 1487641221
Practice Locations (2)
PINNACLE HEALTH REGIONAL PHYSICIANS
1358 LUTZTOWN RD
BOILING SPRINGS, PA 170079302
7172498300
PINNACLE HEALTH MEDICAL SERVICES
2140 FISHER RD
MECHANICSBURG, PA 170555122
7177661795
Source: CMS National Downloadable File, September 2026.