Target T-1881

Target T-1881, also known as Target Shorewood, is a Target discount department store located at 1111 Brook Forest Avenue in Shorewood, Illinois. The store opened on March 3, 2004.