Avalon Cinema demolished
posted by Michael Zoldessy on January 27, 2012 at 10:01 am
ST. LOUIS, MO — The Avalon Cinema is no more. After years of fighting between the city and its neglectful owner, the theatre finally saw the wrecking ball last week.
Read more at KPLR.
(Thanks to Norman Plant for providing the photo.)