65 GrandArts & recreation3252 W North AveChicago, IL, 60647 · US+13127194325info@65grand.com65grand.comHours not available