Yes, I do a lot of animal welfare work on my time off. I am also concerned with homeless issues and want to donate my time to shelters, but haven’t organized my time to do so. Perhaps you can call your local government and find out about services in your area that you could help out in, administratively even (working in an office, answering calls for assistance). I bet you could even volunteer your time at a police station. Many public places need volunteers like libraries, hospitals and even malls. Senior centers too.