Directory Company Details Wortham Theater Center Address: 501 Texas St, Houston, TX 77002 United States Company Type: In-House Service Professional