Adminstrative Office

(For receipt of donations)

P.O. Box 448
99 W. Church Street
Dillsburg, PA 17019

Monday through Friday, 8:30am – 4:30pm

Contact Us

P: 717-432-2087

For fundraising or donation questions: development@nhm-pa.net
For general questions: info@nhm-pa.net

Or fill out the form at the bottom and a New Hope Staff Member will get back to you.

New Hope Ministries is here to assist our communities!

Whether you want to volunteer, learn more about New Hope Ministries, or make a donation, please feel free to contact us!

Dillsburg Center

99 W. Church Street, Dillsburg, PA 17019
P: 717-432-3053  •  F: 717-432-9789

Monday through Friday, 9:00-4:00
2nd & 4th Tuesday Evening, by appt
2nd & 4th Saturdays 9:00am by appt

Dover Center

1836 Industrial Court, Dover, PA 17315
P: 717-292-3441  •  F: 717-292-9154

Monday through Friday, 9:00-4:00
2nd Thursday from 6:30-8:00pm (pantry only)

Hanover Center

135 Baltimore Street, Hanover, PA 17331
P: 717-698-3365  •  F: 717-698-3374

Monday through Friday, 9:00-4:00
Tuesday Evenings, 7:00-9:00
2nd & 4th Thursday, 7:00pm-9:00
1st and 2nd Saturdays 10:00-noon
4th Saturday 2:00-4:00

Mechanicsburg Center

5228 E. Trindle Road, Mechanicsburg, PA 17050
P: 717-766-7333  •  F: 717-766-7575

Monday through Friday, 9:00-4:00

Tuesdays 4:00pm – 6:00pm and 7:00pm – 9:00pm (pantry only) NOT the 5th Tuesday

Thursdays 7:00pm – 9:00pm (pantry only) NOT the 5th Thursday

New Oxford Center

120 N. Peters Street, New Oxford, PA 17350
P: 717-624-4700

Monday through Friday, 9:00-4:00
Tuesday Evenings, 6:00-8:00
Thursday, 9:00am-4:00pm

West Shore Center

701 Bosler Avenue, Lemoyne, PA 17043
P: 717-774-6255

Monday through Friday, 9:00-4:00
1st, 2nd, 3rd Saturdays 10:00-12:00
1st Thursday Evening 6:30-8:30

Contact Form

A New Hope staff member will get back to you shortly.