When do you need care?
Collaborative Solutions Summer Camp isn’t just a summer camp, each day is designed to let our campers try new things, develop their strengths, and build new skills. On any given day, campers could be defending their castle under siege, designing their clothing line, or creating their own board game...