Plymouth Theatre

124 West Side Square,
Plymouth, IL 62367

Unfavorite No one has favorited this theater yet

Showing 1 comment

dallasmovietheaters
dallasmovietheaters on December 23, 2024 at 3:07 am

This was the Plymouth Theatre in its final stretch of operation and should be its entry name. And it’s at 120 West Side Square. It was the Metropolitan, the Franklin and the Plymouth