Westwood Magnolia Parkway Improvement District Boundary Map

The Owen Theatre
The Owen Theatre

The Owen Theatre is an intimate soft seat venue that seats approximately 250 people and is home to The Players Theatre Company.

Posted: January 18, 2020