Mechanicsville Churches Emergency Functions
      Churches working together to help our neighbors since 1976!
     In 1976, after a Thanksgiving service together, three churches in Mechanicsville began working together to help families in the area by forming the Mechanicsville Churches Emergency Functions or MCEF.  As the population of Mechanicsville has grown, more churches have become involved.  Today, over 30 Mechanicsville churches plus businesses and individuals combine their mission resources through MCEF. Together, we can do more to help our neighbors in need and we see evidence of God's blessings being magnified upon our community.


     Most of the families that we help are referred to us through local churches or the Hanover Department of Social Services. They live paycheck to paycheck, and have little or no savings.  If they experience a medical emergency or have an accident or lose a job, they can't keep up with the rent, utility bills, living expenses, and medicines. Monetary donations pay essential bills and help these families avoid utility cut-off or eviction.  Clothing, linens and non-perishable foods are collected by churches, organizations, individuals and businesses to help keep the MCEF closets and food pantry well-stocked. MCEF also provides rides for senior adults through the Hanover Senior Rides Program.

CORONAVIRUS UPDATE (March 15, 2020):
We have decided to close the One Stop Shop until further notice. 

If you have an emergency need for food or clothing, please call our Financial Assistance line (804-357-4093) and leave a message with your complete contact information and someone will call you back to determine how best to assist you.
Our One Stop Shop is located at 7235 Stonewall Parkway with the entrance at the rear of the building next to the Hanover Adult Center.

Clients who visit the One Stop Shop will be asked to register & provide proof of residence in Mechanicsville with 2 forms of identification like a valid VA Driver's License or ID Card and a current utility bill.

Churches are encouraged to have their Mission Teams take a tour. Email us at to schedule yours! 
Current Needs:

Items currently in short supply (as of March 9,2020):  Kroger paper bags with handles, canned fruits, pancake mix, personal hygiene items, canned pasta, healthy snacks in individual packages: goldfish, grahams, trail mix, nabs, individual packages of instant oatmeal & grits, king & queen-size sheet sets, men's long sleeved t-shirts (Sm - XL), men's jeans sizes 28-34, women's clothing in sizes 2X, 3X & 4X, boy's clothes sizes 10-14. 

Please do not donate extra large or economy sizes of any foods; the standard-size cans, bags & boxes work best for our clients.

Drivers for Senior Rides (5) & Ride Coordinators (2) are being recruited. Please call 357-9360 if you are interested in joining this ministry. 

Donations for non-perishable foods, laundry detergent, toilet paper, personal hygiene items, new or gently used, current season clothing and linens may be brought to the One Stop Shop during normal operating hours or on the 1st & 3rd Sundays of the month from 2-3:30 pm.

Follow Us On:
One Stop Shop
Hours of Operation:

Monday         9:30-11 am
Tuesday        9:30-11 am & 6:30-7:30 pm
Thursday       9:30-11 am & 6:30-7:30 pm

1st & 3rd Sundays   2-3:30 pm (donations only)
Clothing Donation Guidelines:
  • clean with no smoke or pet odors
  • no rips or tears
  • current season only
  • must have size labels
  • no purses, shoes, or household items
  • Please DO NOT leave any donations at the door or on the sidewalk when we are closed

Our ministry runs on financial donations.
Please give often and generously!
All donations are tax-deductible & non-refundable.

Mail all correspondence to:
P O Box 604
Mechanicsville, VA 23111