Heart of the Beast is spiffing up — not selling — the art deco Avalon Theatre, its longtime home

The Avalon’s signature curved towers with neon light boxes that make up its facade have made the venue a landmark of Lake Street, where Heart of …

No Comments

Sorry, the comment form is closed at this time.