Lake Forest Plaza
New Orleans, United States · built 1974
Lake Forest Plaza was a shopping mall in New Orleans East, Louisiana, United States that opened in 1974. It had been closed before being flooded during Hurricane Katrina in 2005, and the ruins were demolished in 2007.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).