Keystone’s Education department offers English as a Second Language, High School Equivalency and Citizenship Preparation. Classes are in Souderton, Lansdale, Hatfield and Norristown as well as remote classes via Zoom.

To learn more about our education offerings, click here.

Interested new students should contact our education hotline at 267-663-1001.


Keystone’s Food Pantry provides food to neighbors living within the Souderton Area School District. Neighbors can visit the Food Pantry once a month and need to register on their first visit each calendar year. Proof of residency is required with a current electric bill and photo ID and must meet Federal guidelines.

Guests may choose can foods, dairy products, meats, and fresh produce and personal care products if available.

Pick up times: Tuesdays, Wednesdays and Thursdays from 10:00 am to 2:00 pm
and 1st Thursday of the month from 4 pm to 6 pm


Keystone’s Fresh For All provides 20-30 lbs of fresh produce to individuals every Tuesday. This contactless pickup is for individuals no matter their residence or income.

Fresh For All is open every Tuesday from 12:00 pm to 1:00 pm. It is closed for extreme weathers and certain holidays. For more information, click here. Please drive through for a contactless pickup.


Keystone’s Community Case Management assists neighbors in the Souderton Area School District with financial assistance, utility bills, rental assistance, gift cards and more.

Click here to reach our Case Manager.

If you are currently a resident in the Souderton Area School District and in need of financial assistance, please fill out our Financial Assistance Application for consideration.

Keystone’s Spanish-Speaking Community Assistance Coordinator is available on Tuesday, Wednesday and Thursday from 10:00 am to 2:00 pm.


Keystone offers eighteen affordable housing units throughout Montgomery county. 
If you are in need of housing, please click here to email us.


If you reside in our affordable housing units, you have the option to pay rent online by clicking here.


Keystone’s administrative office is open every Tuesday, Wednesday and Thursday from 9:00 am to 2:00 pm. All other times, people can access recorded information and leave messages for staff.

Click here to contact staff my email.