Rainbow Senior Services is an assisted living facility. All residents at Rainbow must be ambulatory. The staff creates an individualized service plan for each resident, taking into account everything from the resident's favorite foods and hobbies to his or her medication schedule.