Roadside Attractions: The Cross at the Crossroads of Effingham, Illinois
The Cross at the Crossroads roadside attraction is located in Effingham, Illinois and is visible from Highway 57 and Interstate 70.
The Cross at the Crossroads roadside attraction is located in Effingham, Illinois and is visible from Highway 57 and Interstate 70.