Movie Theaters favorited by wcjfrisk

Showing 2 demolished movie theaters
↑ Name Location Status Screens
Ambassador Theatre Ambassador Theatre
thumb

Ambassador Theatre
411 N. Seventh Street
St. Louis, MO 63101
United States

St. Louis, MO, United States Closed 1
Odeon West End Odeon West End
thumb

Odeon West End
40 Leicester Square
London, WC2H 7LP
United Kingdom

London, United Kingdom Closed 2