Side Door

From WikiLou
Jump to: navigation, search

The Side Door was a small rock'n'roll venue on Locust Avenue in downtown St. Louis (that same space currently houses the Pepper Lounge). It closed out of the blue in July 2000, re-opened in September 2001 under different management, and closed again shortly thereafter.

External Links

This article is a stub. You can help WikiLou by expanding it.