Avondale Mills, Sylacauga

The Avondale Mills textile plant in Sylacauga, Talladega County, photographed in 2006, just before its closure, which cost the jobs of hundreds of local workers. The building burned to the ground in 2011.

Photo courtesy of the Birmingham News. Photo by Joe Songer. All rights reserved. Used with permission.