Movie Theaters favorited by saps

Showing 1 demolished movie theater
↑ Name Location Status Screens
Apollo Theatre Apollo Theatre
thumb

Apollo Theatre
223 W. 42nd Street
New York, NY 10036
United States

New York, NY, United States Closed 1