Fleming Island 12
1820 Town Center Boulevard,
No one has favorited this theater yet
Located south of Jacksonville, and opened on March 20, 2009, this 12 screen theater features all digital projection and is a welcome addition to the area.
Just login to your account and subscribe to this theater