The Wortham Center stands as a monument to the generosity of Houston’s foundations, corporations, and individuals and is a symbol of the heart and spirit of Houston. The Wortham Center was recognized as the most significant new opera and ballet house in the nation upon its original completion in 1987.