11700 State Rte 127, Nashville, Illinois 62263 USA
Front...a wee bit past the sign on the road.
Photo Credit: Yelp