Mechanicsville Churches Emergency Functions
      Churches working together to help our neighbors since 1976!

Community Resources: Hanover County and Metro-Richmond Area



MCEF ("M-cef”) – Mechanicsville Churches Emergency Functions – Serves residents of Mechanicsville – zip codes 23111 and 23116

  • Financial Assistance with essential bills 357-4093
  • Food Pantry & Clothing Closets are located at 7235 Stonewall Parkway
  • Senior Rides 357-9360


ACES – Ashland Christian Emergency Services 798-2784 – Serves residents of Ashland

  • Financial Assistance with essential bills
  • Clothes Closets
  • Pantry


WHEAT – Western Hanover Emergency Action Team 1-877-559-4328 – Serves residents of Western Hanover County

  • Financial Assistance with essential bills
  • Pantry


FISH257-7730 – Serves residents of Eastern Henrico County

  • Financial Assistance with essential bills
  • Clothes Closets
  • Pantry


Moments of Hope Outreach 913-9151 - Provides meals, supplies & access to resources to the homeless in the Richmond area.

Hanover Safe Place 752-2728 – Services for women and their children in times of domestic violence


Hanover Department of Social Services   365-4100

  • Crisis Intake 365-6645
  • Energy Share – heating/cooling assistance – Donna Miller 365-4103


Hanover Department of Health 365-4313


Hanover Interfaith Free Clinics in Mechanicsville

  • Dental Care (Tuesdays) – Mechanicsville Christian Center – (804) 559-0995
  • Medical Care (Tuesdays) – Shady Grove United Methodist – (804) 559-0486


Senior Connections 343-3000 – Pam Bridgeforth (ext. 3061), Home Visitation Services for Hanover Seniors: referrals to resources / services, volunteers that help with money management


Commonwealth Catholic Charities -- 648-4177 Central Intake for Homeless


Goodwill – 7147 Brandy Run Drive, 23111 –


Food Pantries in Mechanicsville





MCEF 9:30-11:00




MCEF 9:30-11:00

Mechanicsville Christian Center 11:00-12:00


MCEF 6:30-7:30

Hanover Friends Church 6:30-8:00


Mechanicsville Baptist 9-1 (by apt.) 746-7253



MCEF 9:30-11:00

MCEF 6:30-7:30

Walnut Grove 6:30-8:00

   (2nd & 4th Thursdays) – behind church


Mechanicsville Baptist 9-1 (by apt.) 746-7253






Mechanicsville Christian Center 12:30- 1:00





            Food kept for emergency needs:      Mechanicsville Baptist – 746-7253

                                                                 Redeemer Catholic Church – 746-4911

                                                                 Mechanicsville Christian Center – 746-4383

                                                                 Liberty Christian - 746-8412

                                                                 New Bethesda Baptist (9-1) – 779-2101



MCEF One Stop Shop – provides non-perishable foods, eggs, fresh vegetables in season. May visit monthly. Also have all sizes of clothing & linens.



Hanover Friends pantry – numbers are given out and the whole group goes in to hear the pastor speak. Then numbers are pulled randomly and called out to indicate the order people can shop the tables set up with prepared foods, last-day meats, and breads/sweets (perishables). A person can go to this pantry every Tuesday.

OTHER COMMUNITY RESOURCES IN METRO-RICHMOND REGION (if you find that one of these numbers has been changed, or if you find a resource that has been added in the area since this list was generated, please send e-mail to to update the list for others – thanks!)


211VA DEPARTMENT OF SOCIAL SERVICESThey will give you the contact information for services in or near your zip code to meet your needs.



   Caroline Department of Social Services 633-5071



   CCHASM (Chesterfield, Colonial Heights Alliance for Social Ministry) 796-3715


   Love of Jesus Health Clinic 674-7499

   10930 Hull Street, Midlothian 23112



   FISH 257-7730 – Eastern Henrico

   The Lamb’s Basket 565-8007 –

   T-Th-F 10am-1pm



   The Cornerstone Ministry at David’s Episcopal Church 932-4983


   Department of Social Services – 769-2968



   RuraLove, Goshen Baptist, Mineral – 540-894-8440



   Daily Planet Health Care for the Homeless – 517 West Grace Street, Richmond - 649-2119


   Lady of Lourdes Church, 8200 Woodman Road – 262-1437 – food, clothes, some financial asst


   Richmond Social Service – 646-7212 -359-0964 – homeless services, furniture, addiction

       (343-5008),   help with addiction (230-1217),


Central Intake for Richmond area homeless services – 648-4177


United Way Helpline – 544-2155

DISCLAIMER: The links and information provided is on an as-is basis.  We make no representations as to accuracy, completeness, currentness, correctness, suitability or validity of any information on this page and will not be liable for any errors, omissions, or delays in this information or any other losses, injuries, or damages arising from its use or the use of any links from or to this web site.