Do they allow dogs here?
Address: 4600 Lake St, Melrose Park, IL 60160, USA
white white | Oct 5, 2019
No dogs
Michele Rodriguez | Oct 5, 2019
I dont know , but I would think not unless it was a service dog.
Thanks! Your answer is awaiting moderation.