River Roads Mall was an enclosed shopping mall located in the city of Jennings, a suburb of St. Louis, Missouri, United State ... s, It Opened in 1962 as one of the first nation's shopping malls, it was also declined in the 1990's, and it was closed in 1995, became a deadmall and also it was demolished back in 2006-07, the long vacant mall was in demolition back in 2009. read more
Competitor | Description | Similarity |
---|
Loading..