Holiday Cinema 1507 E Willow St Scottsboro, AL 35768 Phone: (256) 259-6246
Category: motion picture theater nonresidential building operator