Once upon a time, the Echelon Mall in Voorhees was a premier shopping destination. Let's go back in time and remember what it was like in all its glory.
But to step in one vacancy at the Concord Mall in Brandywine Hundred is to step back in time. Specifically to 1987, when Burger King opened shop in the middle of Delaware’s oldest shopping mall.
Best small towns to live in across America localnews8.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from localnews8.com Daily Mail and Mail on Sunday newspapers.