Minute Maid Park
(26,293)
Stadium in Houston, Texas
Minute Maid Park, nicknamed "The Juice Box", is a retractable roof stadium in Houston, Texas, United States. It opened in 2000 and is the home ballpark of the Houston Astros of Major League Baseball.
Address: 501 Crawford St, Houston, TX 77002
Phone: (713) 259-8000
Minute Maid Park has been the Astros home since 2000.
People also ask
Is Minute Maid Park in Houston air conditioned?
Who plays at Minute Maid Park in Houston?
Is Minute Maid Park cash only?
How many people fit in Minute Maid Park Houston?
The official website of the Houston Astros with the most up-to-date information on scores, schedule, stats, tickets, and team news.