Target T-11

Target T-11, also known as Target South County, was a Target discount department store located at 5252 Lindbergh Boulevard South in Saint Louis, Missouri. The store opened August 5, 1968 and closed unknown.