Target T-2764

Target T-2764, also known as Christiana, is a Target discount department store located at 800 Christiana Mall in Newark, Delaware. The store opened October 6, 2010.