Legion Theatre

4851 N. Main Street,
Acworth, GA 30101

Unfavorite No one has favorited this theater yet

Showing 1 comment

robboehm
robboehm on November 26, 2022 at 12:15 pm

Among the featured attractions in 1978 was The Big Fix.