Newark DE Department Stores 1. 23 Chatham Ln, Newark, DE 19713 | Paradise New Products (302) 533-2487