Due to the growing need, our services is limited to residents of Folsom, Eldorado Hills, and Granite Bay. If your address is outside of our service area, you can find food resources by clicking the button.
*Our food distribution and warehouse operations will be closed for select dates throughout the year. Please see the schedule below for specific closure dates.
***Note: Friday visits do not count toward monthly servings. Options are limited.
Christmas & New Years | December 21-January 2, 2026
Location & Parking
327 Montrose Drive, Folsom, CA 95630
Parking is available in the first 3 rows of Mount Olive Lutheran Church, directly across the the street from the food bank. Note: Please be respectful of our neighbors and DO NOT park on the street or in neighboring apartments, homes, or businesses.
Visiting for Your First Time?
What to Bring:
Identification
On your first visit, you will need to provide an ID for yourself and all people living in your household. Members can be added to your account with a valid ID, such as a driver’s license, birth certificate, medical card, school ID, or other picture ID.
The person picking up household food must provide their ID at every visit.
Proof of Address
Proof of address is required at your first visit, and once per year following. A proof of address is a document with your name, address, and date within the last 60 days. This is typically a piece of mail or utility bill. Access to documents on a smartphone is acceptable.
Note: IDs, proof of address, and location requirements do not apply in order to receive one bag of USDA/TEFAP food. This is an equal-opportunity institution.
Programs & Services
Twin Lakes Food Bank offers a variety of programs and services as we seek to share love and provide food to our community.
To learn more about our programs for the elderly and the housebound or about our events, click the button below.