900 E Oak St, Canton, IL 61520 (309) 647-7456
How to go there
Apartment complex Loc: 40.5495 / -90.0219
Plan your visit