Park Plaza Twin Cinema
3001 36th Street,
No one has favorited this theater yet
More Photos of This Theater
Was located in Port Arthur Texas. Also was the first walkin theater in port arthur that had more than 1 screen.
No one has favorited this photo yet