are they open on Christmas or nah
Address: 1737 E 95th St, Chicago, IL 60617, USA
Brenda Alexander | Sep 24, 2018
I don't think so
Rick Goode | Sep 24, 2018
No
Kim Burrell | Sep 24, 2018
Nope
RaccAttack | Sep 24, 2018
No, the sign at the door said their holiday hours were not going to be open Christmas
Thanks! Your answer is awaiting moderation.