fbpx

Kiel Opera House

Address: 1400 Market St, St. Louis, Missouri, 63103, USA
Tour dates: 5–6 Nov 1982
Notes: Later called The Peabody Opera House.
Made by Palace