The Organization serves over 2000 individuals annually with an ever-increasing array of programs designed to meet the evolving needs of this rapidly growing demographic. The Organization also supports other local nonprofits through shared volunteers, collaborative program planning, loaned use of equipment, and free or low cost meeting space. Funding comes predominately from memberships and donations, fundraising events, investment income, facility rental and program fees.