What time does the Smoothie Bar close ??
Address: 832 W 63rd St, Chicago, IL 60621, USA
Jose D Angeles | Sep 21, 2018
Early... Probably at 7?
Reba Boyd | Sep 21, 2018
Before the store close, call before going
Thanks! Your answer is awaiting moderation.