Atrox Factory Leeds Alabama - Photo Courtesy of Atrox Factory

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