Regal Theatre

Located in Lake Charles, Lousiana, this theater includes 10 viewing screens with stadium seating.

Owner: Regal Entertainment Group

Location: Lake Charles, LA

Size: 10 Screen Stadium Seating Theater sq ft