Contributor: Vince ScalabrinoJanuary 1, 20262:19 pm

Exhilarama: Crestwood Plaza
ST. LOUIS, Missouri · 1992–2006
Exhilarama: Crestwood Plaza Exterior
Family Entertainment CenterClosedTokens
930 CRESTWOOD PLAZA, ST. LOUIS, MO 63126
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
Additional Photos
Have a photograph of this place? Members can add one.
Sign in to add photographs
Comments