Google
×

Shell Energy Stadium

(4,241) Multi-purpose stadium in Houston, Texas
Shell Energy Stadium is an American multi-purpose stadium located in Houston, Texas that is home to the Houston Dynamo, a Major League Soccer club and the Houston Dash of the National Women's Soccer ...
Address: 2200 Texas Ave, Houston, TX 77003
Phone: (713) 547-3000