Target T-1896

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