Performing Arts - Houston, Texas, United States
Frenetic Theater is a performing arts company based out of 5102 NAVIGATION BLVD, Houston, Texas, United States.