
Atrox Factory Industrial Strength Horror
Atrox Factory in Leeds Alabama is the largest indoor haunted attraction in the Southeast with 50,000 square feet of mind numbing terror and over 1/4 mile of twisted hallways and shocking surprises. For more information about this Leeds Alabama attraction, please visit their website.
Information and photo courtesy of Atrox Factory