425 East 6000 South Road, Chebanse, Illinois 60922 USA
Photo Credit: Campendium/Ashley
Claim copyright