Rumors that its closed for construction. Anyone know if this is true? 05/02/2019
Address: 400 Mannheim Rd, Bellwood, IL 60104, USA
Gina Scala | Aug 6, 2019
Yes there is construction but it is still open.
OVERCOMERS aprophetspen | Aug 6, 2019
I didn't know it was closed. Wow
Antonio Porras | Aug 6, 2019
It is open during construction.
Karma The Ancient | Aug 6, 2019
It isn't closed. Was just there over the past couple days.
Thanks! Your answer is awaiting moderation.