Contributor: VinceJuly 16, 202610:14 am

No photos on file
St. Louis, Missouri
Have a photo of this place? It would be the first one in the archive.
Add photosWestport Plaza # 616/C-5, St. Louis, MO 63146-3106
Le Mans was a video arcade situated within the Westport Plaza development in St. Louis, Missouri. Active during the 1980s and into the early 1990s, this venue offered a dedicated space for electronic gaming. It served as an entertainment destination for patrons visiting the diverse commercial and recreational offerings of Westport Plaza. The arcade is now permanently closed.
0 photos on file
Have a photograph or a video of this place? Members can add one.
Sign in to add photos or videos
Comments