At Kaleidoscope, our success is made possible thanks to the generosity of our donors. Thank You! Keeping Kaleidoscope viable financially in the coming years will depend on our support from the community - donors, businesses, and foundations - each of whom share a common belief in the value that Kaleidoscope contributes to the lives of each of our clients and their families. We are grateful for our community's generous support!
There are many ways to support Kaleidoscope! Donate online or donate by mail. Have questions or other ideas? Contact our Executive Director, at (707) 230-2895, or