Shepherd’s Heart

We are an experienced and dedicated team of volunteers that is here to help. We offer many life-changing ministries under the umbrella of Shepherd’s Heart to help overcome every challenge and get back on the path of victory.

For more information, email

Looking to serve or donate?


Serve & Donate

Food Pantry

Financial Support

Budgeting Team

Job Coaching

Legal Clinic


Need legal advice? Let us help you create a plan by meeting with one of our lawyers. We meet at South Street Campus every 3rd Thursday of the month, from 6-9 pm. $30 administrative fee. To register, call Administer justice, 855-818-4554.


Our team offers both individual coaching and training in job search skills through free direction, expertise, support, and encouragement. For more information contact


We would love to work with you privately to set up simple budgets that will allow you to set boundaries, organize your finances, and save for your future needs. To set up an appointment contact


We are here to assist in the event your family is under-going any kind of temporary crisis and you are seeking financial assistance. Contact or 630.232.7068 x131.


Our food pantry is located at our South Street Campus at 2300 South Street in Geneva. We’re committed to ensuring a friendly and dignified shopping experience tailored to your unique circumstances. Our mission is to extend the compassion of Christ to you, understanding that every guest has a distinct story and situation. When you visit us, we’ll work together to determine exactly what you and your family need.

Our desire and goal are to meet those needs and share with you the care, hope, and love of Christ through our service. Everyone who requires food assistance is warmly welcomed at our pantry, and you can visit us twice each month.

Appointment is required. Please come in during pantry hours to make an appointment. No phone calls please.

  • Mondays: 5:00 PM – 7:00 PM (includes dinner service)
  • Tuesdays: 12:00 PM – 2:00 PM
  • Wednesdays: 9:00 AM – 11:00 AM
  • Thursdays: 9:00 AM – 11:00 AM & 5:00 PM – 7:00 PM (includes dinner service)

If you need further assistance, please contact or 630.232.7068 x131. Your well-being is important to us, and we’re here to help.