The Blue Hen Mall (now the Blue Hen Corporate Center) is a defunct shopping mall on Bay Road in Dover, Delaware. The mall opened in August 1968, and was the main mall in the Dover area until the Dover Mall opened in 1982, leading to its decline. In the 1990s, the mall was converted into a corporate center.
Less