Star-Lite Drive-In
2829 US-17,
Wauchula,
FL
33834
2829 US-17,
Wauchula,
FL
33834
1 person favorited this theater
Uploaded By
More Photos of This Theater
Dec 3, 1980
No one has favorited this photo yet