Inside Look At The Lumen

New Day Cleveland
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

The Lumen
We got a sneak peak into a brand new addition on Playhouse Square! The Lumen is now accepting applications for residency.

Download the FOX 8 App

Fox 8 App Logo