Amelia Island 7

1132 S. 14th Street,
Fernandina Beach, FL 32034

Unfavorite 1 person favorited this theater

Showing 3 comments

JackCoursey
JackCoursey on December 7, 2022 at 10:27 am

This was initially the Floyd theatre when it opened around 1985, then reconfigured and renamed the Island Twin around 1993.

cvolosin
cvolosin on May 17, 2013 at 2:37 pm

That explains it!

fred1
fred1 on February 26, 2012 at 3:21 pm

This theater is under the ownership of Carmike cinemas.