Search Our Site

716-332-5901

We rely on you so many can rely on us.

Our community loves supporting us. Every day, we receive requests from community members who want to join in on our mission. Many donate. Many volunteer. Many suggest partnerships or programs, and many others sponsor our events or sign up for our newsletters. For any action you take to support us, we are grateful. And we welcome you to join us.

Join us and help enrich lives.