
Crestwood Plaza (1957–2013) welcomed Exhilarama in 1992, billing it as “St. Louis’ largest indoor amusement center” with motion simulators, mini-golf, and 100+ arcade games. It closed when the mall emptied in 2006.

Crestwood Plaza (1957–2013) welcomed Exhilarama in 1992, billing it as “St. Louis’ largest indoor amusement center” with motion simulators, mini-golf, and 100+ arcade games. It closed when the mall emptied in 2006.
Year Opened:
Year Closed: