Odyssey Grand 8 Theatre
The Odyssey Grand 8 is a state-of-the-art theatre facility with 100% electronic lounger chairs with wall to wall screens. The Odyssey Grand 8 is located on Southeast Highway 212 across from the Super 8 Hotel.
Purchase tickets online before the show to pick your seat: http://www.odysseytheatres.com
New movies, show times, & daily specials!