Economy Inn

2125 S Schuyler Ave Kankakee, IL
Max Capacity: 50 people
Recommendations
Location