Heard mall was closing it's doors sometime this year. Anyone hear a date yet??
Address: 3001 S 144th St, Omaha, NE 68144, USA
Rafael palacios | Sep 23, 2020
I don't know what happens
Echo's Corner ! | Sep 23, 2020
Heard the same don't know date
Thanks! Your answer is awaiting moderation.