Holiday Cinema

1517 E. Willow Street Scottsboro, AL 35768

256.259.6246

2 Screens