Target T-59

Target T-59, also known as Target Southwest Omaha, was a Target discount department store located at 12990 West Center Road in Omaha, Nebraska. The store opened November 13, 1977 and closed unknown.