Rainbow of Challenges, Inc. (ROC) is a private, non-profit, community-based provider of a vast array of supports and service...s for children and adults with developmental disabilities. ROC places emphasis on supports enabling each person we serve to achieve the highest degree of personal happiness and independence. Our staff are committed to providing individualized, wholistic, person-centered...