913 Road B Exit 342 on I-80, Henderson, Nebraska 68371-8874 USA
Photo Credit: Campendium/Meghan
Claim copyright