Kaleidoscope Project Inc.

Description

We provide a range of services that ensure quality experiences for each individual we serve through providing specialized care medically, socially, and recreationally. We promote independence and self-advocacy.