All New Vision Theatres Locations are closed due to COVID-19. | Details
Fleming Island 12
Call us

Call us

For any help or to find out more information, call us anytime:
(904) 621-0220
Find us

Find us

1820 Town Center Blvd, Fleming Island, FL, 32003
Write to us

Write to us

For any help or to find out more information, email us anytime:
flemingisland12@newvisiontheatres.com
Here's what you can experience at Fleming Island 12
THE EXPERIENCES
REALD3D

Join VISION CLUB Rewards for instant benefits