Arena Theatre 7326 Southwest Freeway (Hwy. 59) Houston, TX 77074 Click here for Google Map Neighborhoods: Sharpstown, Westside. Arena Theatre is conveniently located on Southwest Freeway between the Galleria and Sugar Land. Exit either Bellaire Blvd or Fondren Rd, and look for Boxer Property’s two Arena Place dark brown office buildings.What is Arena Stage Theatre?
arena theater. noun. A theater without a proscenium, in which the stage is at the center of the auditorium and is surrounded by seats. Also called theater-in-the-round . Furthermore, what is a stage in drama? In theatre and performing arts, the stage (sometimes referred to as the deck in