



Not every client is able to progress to independent living. For this reason, Rainbow provides a home for those who will require supportive care for extended periods of time.
To enjoy the highest possible quality of life, clients participate in therapeutic groups, frequent community outings and recreational activities and are encouraged to pursue personal interests.
Participants have access to all Rainbow resources and amenities including:
By visiting these sites you agree to our Social Media Policy.