When you think of Alabama, do you think first of art? Do! Why? Turns out the largest privately-owned arts facility in the United States, is in Huntsville, AL!
The Lowe Mill Arts and Entertainment Complex is a must-see attraction in northern Alabama. At Lowe Mill, 144 working art studios sprawl across 171,000 square feet of the former textile mill. The building [...Read More!]