Target T-1896

Target T-1896 is a Target discount department store located at 530 Randall Road in South Elgin, Illinois. The store opened July 21, 2004.