Plaza Twin

1009 6th Street,
Wauchula, FL 33873

Unfavorite No one has favorited this theater yet

Showing 1 comment

AndyCallahanMajorMajor
AndyCallahanMajorMajor on April 19, 2010 at 2:40 pm

It operated in Wauchula Plaza, also known as the Winn-Dixie Plaza. The plaza is located on US 17 South. This is most likely the plaza at 1009 6th Street South.