The Sloss Furnaces 20 32nd Street North, Birmingham, AL 35222, USA The Haunted Sloss Furnaces in Birmingham, Alabama The Sloss Furnaces of Birmingham, Alabama initially appears as a normal National Historic United States Landmark. Read more… Add to favorites 0