71 Whitehall Street SW,
1 person favorited this theater
This is one of two Alamo Theatres (the other located on 36 Peachtree Street NW) which operated concurrently in the Atlanta area up until 1939. This Alamo Theatre was listed in the 1914-1915 edition of American Motion Picture Directory as being at 38 Whitehall Street.
Just login to your account and subscribe to this theater