Everyone can get involved!

What Does Freedom Mean to You? Tell us by downloading a video, talking about your experiences via a recording, or writing your story. Click here.


Volunteer Opportunities

The Gail Borden Public Library relies on their many volunteers! We want you to join us!

If you're interested in volunteering, please fill out the online application or contact Jennifer Ford, Volunteer Coordinator, at 847-429-4599 or jford@gailborden.info.

  • Docents will give scripted tours for groups of 15 or less. Each tour lasts approximately one hour. Docents should commit to volunteering at least once a week for 2- to 4-hour shifts (4 hours preferred). Training will be held on April 17, 18, 19 or as schedule permits.
  • Translators are needed to translate written materials from English to Spanish.
  • Digital photographers will cover special events. A digital camera will be provided, if necessary.
  • Greeters meet and greet people with a smile as they enter the library, provide simple directions and hand out brochures.
  • Ticket-takers will volunteer for concerts and special programs.
  • Hospitality crew will set up, serve refreshments and clean up at special events.
  • Volunteers are needed to compile materials for mailings.


Partnership Opportunities for Businesses and Organizations

Become a Tapestry partner. Together we strengthen the fabric of our community.

Please contact Denise Raleigh, Director of Marketing, Development and Communications at 847-429-5980 or email draleigh@gailborden.info.

Click here to see a list of Tapestry partners.


Funding for this grant was awarded by the Illinois State Library (ISL), a Division of the Office of Secretary of State, using funds provided by the Institute of Museum and Library Services (IMLS), under the federal Library Services and Technology Act (LSTA).

Except where otherwise noted, this work is licensed under the Creative Commons Copyright.

Gail Borden Public Library District, 270 North Grove Avenue, Elgin, Illinois 60120
Phone: 847-742-2411 | Fax: 847-742-0485 | To Renew: 847-742-3210