Are yall open? Like are there any filmed movies ?
Address: 13116 Shaker Square, Cleveland, OH 44120, USA
Eddie Kimble | Dec 27, 2019
Yes they're open
Keisha Braylock | Dec 27, 2019
Shaker Square Cinemas is now called Atlas Cinemas
Thanks! Your answer is awaiting moderation.