Target T-1950

Target T-1950, also known as Target Streamwood, is a Target discount department store located at 1001 Sutton Road in Streamwood, Illinois. The store opened on March 2, 2005.