Target T-890

Target T-890, also known as Target Ottumwa, was a Target discount department store located at 1020 North Quincy Avenue in Ottumwa, Iowa. The store opened July 20, 1994 and closed unknown.