115 E Jefferson Ave, Effingham, Illinois 62401 USA
Here's the wall. Very cool graphics on the wall here. .
Photo Credit: Yelp