Alabama Theatre
1817 3rd Ave. North
Birmingham, AL
35203, US