alabama state fairgrounds s

2331 Bessemer Road
Birmingham
Alabama
United States