Target T-1166

Target T-1166, also known as Crystal Lake, is a Target discount department store located at 5580 Northwest Highway in Crystal Lake, Illinois. The store opened March 3, 1999. Last P97 in Illinois: Received minor remodel in between 2009 and 2012 to include some P09 elements.