Mevcut stadyum resmi yok

Kapasite: 6,200

Şehir: St. Louis

Ülke: Birleşik Devletler

Kulüp: Saint Louis FC

Uluslararası: Bilinmiyor