Regal Cinemas Governor’s Square Stadium
Address: 1501 Governors Square Blvd, Tallahassee, FL, 32303
Phone: 888-462-7342 | Website | Facebook Page
12 Movie Theater. From crystal-clear, all digital projections to custom-built sound systems and stunning 3D, our theatres will immerse you in the movies like never before.