Target T-1166

Target T-1166, also known as Target Crystal Lake, is a Target discount department store located at 5580 Northwest Highway in Crystal Lake, Illinois. The store opened on March 3, 1999.