j jld7777 Review of Scottrade Center & St. Louis B... 4 years ago Great indoor arena. Great indoor arena.Plenty of room but not new anymore.
Comments: