Lester L Himmelreich III, MD, Internal Medicine

1995 Technology Pkwy
MechanicsburgPA  17050-8522 (Cumberland County)


Phone: 717-782-3380
Fax: 717-782-5716

NPI: 1982699583
License Number: MD029765E (PA)