Nearly 300 non-profit organizations provide an array of services and opportunities to meet local needs and beyond. Many of them are supported by investments in the community made possible, and disseminated, by philanthropic organization such as these: