For more than 20 years, Camp Rainbow has offered eight weeks of summer fun to residents of St. Edmond’s Home for Children in Rosemont. The facility, part of archdiocesan Catholic Social Services, supports children and youth with profound intellectual disabilities.