Address: I-57, Champaign, IL - United States
Checkins
8
Avarage rating at this location
0.63
Kevin
I-57 & I-72
about 4 years ago
almost 5 years ago
about 5 years ago