I volunteered with this organization among the other ones, just in my area:
http://cflcc.org/volunteer/
No need to be religiously affiliated or anything, actually I worked with many people of so many different backgrounds.
Coolest thing? After a month or two they wanted to hire me! Register for free training and get your badge of "volunteer" (which you can add to your resume right away). Not only you will gain experience, but you will also love what you're doing. You will help a lot, even an hour a week means a lot.
Research who's in your area, including Salvation Army etc. also see if they have job postings. You can also check the website of your municipality. If it's big enough, Library, parks and recs etc. always look for volunteer that then they hire.
Do you have a degree?