South Theatre

2906 Cleveland Avenue SW,
Canton, OH 44707

Unfavorite No one has favorited this theater yet

Showing 1 comment

rivest266
rivest266 on November 9, 2021 at 2:14 pm

Grand opening ad and picture posted.