Results 1 results found Alabama Theatre on 3rd Street, Birmingham, Alabama, United States of America, North America