Visit us at 3656 E 2631st St, Sheridan, IL 60551, USA. Use the map below to get directions.
Open June - September
Saturday and Sunday
Private tours available upon request
Use the form below to send us an email. We generally reply within 24 hours.
Call us at +1.8153435070. We can be reached between 8am and 5pm, Mon through Sat.