Astrodome - Beer Baseball Blog skip to Main Content

Astrodome – Houston, TX

Address: 8400 Kirby Drive, Houston, Texas 77054
Capacity: 67,925
Opened: April 9, 1965
Closed: 2008

San Diego Padres vs. Houston Astros – September 19, 1993

Back To Top