Check out the New York Cares website. They have a calendar of volunteer events all year long, and it even tells you if they have enough people already or not. Go to www.newyorkcares.org.I love that you want to volunteer your time! Have fun.
Contact those places which you have asked us about. If you don t contact them yourself, you will not heard from a person actually interested with the cause.
i think you already have your answer