Additional Infomation
The Museum of Illusions Cleveland is located at 186 Euclid Avenue in The May building adjacent to Public Square in the heart of downtown. Its 9,200 square feet of exhibit space offers a unique and unconventional spin on art, education, and entertainment through interactive and immersive experiences.
The Museum is ADA accessible and welcomes families with strollers.
Follow the Museum at @moi_cleveland on social media for more information.