36 Peachtree Street NW,
1 person favorited this theater
This is one of two Alamo Theatre’s (the other located on 71 Whitehall Street SW) which operated concurrently in the Atlanta area up until 1939. This opened as the Alamo Theatre No. 2 on November 10, 1913.
Just login to your account and subscribe to this theater