Wilmington storefront