Rockford Center is a Hospital so it has all of the services you mentioned EXCEPT the following: Computers TVs Jobs Outdoor activities
There is not a group home either, but if that is the course you, or your loved one, would like to take or require, referrals and interviews can be scheduled for area group homes suitable to the needs.
Thanks! Your answer is awaiting moderation.