Find tickets for Houston Astros vs. Minnesota Twins in Houston, Texas at Minute Maid Park on Wednesday, April 24, 2019.
Minute Maid Park is located at 501 Crawford St. in Houston, TX