Madison Square 12 5905 University Dr NW Huntsville, AL 35806 Phone: (256) 830-6831
Category: motion picture theater nonresidential building operator