Phantasy Theater renovation into Studio West 117 begins
Construction is starting on a $75 million rebirth of the Phantasy Theater complex, 11794-11814 Detroit Ave. in Lakewood, into Studio West 117.
Read MorePhantasy Theater renovation into Studio West 117 begins Read More »