Eden Supportive Living is located in Chicago and North Aurora and they're the only facility in Illinois for those that are physically disabled ages 22-64. The staff and residents are amazing and really make you feel at home. The apartments are completely ADA accessible! Just visiting Eden will make a difference in your life!
Pros: ADA-accessible Disability Living
Cons: NONE!
more