Is the Evanston location really open 24/7? According to their website they are, but it is currently 8:20pm and their doors are locked.
Address: 2410 Main St, Evanston, IL 60202, USA
Arilee Torres-Clark | Oct 18, 2019
It use to not it's 24/5 closes 9pm on Friday n 7 pm on the weekends
Kendall Payne | Oct 18, 2019
As of June 14th they changed the hours to the hours Arilee spoke of
Thanks! Your answer is awaiting moderation.