Exhilarama: Crestwood Plaza
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. References https://en.wikipedia.org/wiki/Crestwood_Court

