81 Theatre
81 Decatur Street SE,
Atlanta,
GA
30303
81 Decatur Street SE,
Atlanta,
GA
30303
1 person favorited this theater
Uploaded By
More Photos
Don’t respond - the ad is from 1915 so they’ve likely moved on from the vaudeville.
No one has favorited this photo yet