Is this place open ? & accepting walks in like TODAY! The call number is disconnected???
Address: 5038 S Cottage Grove Ave, Chicago, IL 60615, USA
The Lindsay Chronicles | Nov 3, 2020
Last time I checked they are open on Sundays. You can walk in but they only accept Zelle and cash.
Turtle Sea Squirtle | Nov 3, 2020
I just took my daughter Friday
Thanks! Your answer is awaiting moderation.