
222 North State Street, Champaign, IL 61820
4.0
(1 reviews)
Eden Supportive Living Champaign was right across the street from a park and it's close to the downtown area where people could go shopping or go out to eat. It's a pretty nice location. The staff was very helpful. They would be doing apartment clean...
Pricing not available