Advertisement
We are looking for Padres fans who live in Missouri or surrounding area that is interested in going to these games.
Advertisement
Event Venue & Nearby Stays
Busch Stadium, 700 Clark St,St. Louis, Missouri, United States