Find tickets for The Wizard Of Oz in Houston at The George Theater on July 10, 2025.  
The George Theater is located in Houston