Minute Maid Park

Stadium: Minute Maid Park

Capacity: 41676
Location: Houston, Texas, USA
Opened:
Address: 501 Crawford Street, Houston, Texas 77002
Tenants: Houston Astros

Other venues nearby

Venue Distance (km) Distance (miles)
BBVA Compass Stadium10
Toyota Center11
TDECU Stadium42
Rice Stadium (Rice University)74
NRG Stadium106
Kyle Field13483
Darrell K Royal-Texas Memorial Stadium236147
Bobcat Stadium (Texas State)249155
Cedar Park Center253157
McLane Stadium262163

Location