JCPenney 816

JCPenney #816 is a JCPenney department store located at Christiana Mall, 606 Christiana Mall in Newark, Delaware.