Search results
We did not find results for: chaifetz arena stl.
Check spelling or type a new query.
We did not find results for: chaifetz arena stl.
Check spelling or type a new query.
Chaifetz Arena, is a 10,600 seat multi-purpose arena in St. Louis, Missouri located on the Saint Louis University campus. The arena began construction on August 28, 2006 and opened on April 10, 2008. Wikipedia