dallasmovietheaters
North Park Mall Cinemas
Marion, IN
Uploaded on: November 12, 2024
Size: 686 KB
Views: 83
License:
The Plaza Cinema I & II opened on May 26, 1972 with “The Godfather” on both screens. I
No one has favorited this photo yet