is this place open right now?
Address: 2838 N 4351st Rd, Sheridan, IL 60551, USA
John Farris | Mar 24, 2018
No.
Patrick Ullrich | Mar 24, 2018
Website shows they open in April.
Allison Jordan | Mar 24, 2018
No it is not and opens in April
Thanks! Your answer is awaiting moderation.