Delmar Blvd & N Taylor Ave|
Saint Louis MO 63108
|Record #19887 |
Closed: Yes (date unknown)
Current Organ: none
| Also Known As: |
Information for this tour was contributed by Darren Snow.
On the northwest corner of Delmar & Taylor, this one was across the street from the future site of the West End Lyric Airdome.
Return to the top of this page or Return to the main page
Last featured 2002-12-27. Last edited 10/19/2008.
Buy movie tickets, look up showtimes, watch trailers and more!