Target T-1506

Target T-1506, also known as Target Odessa, is a Target discount department store located at 3909 East 42nd Street in Odessa, Texas. The store opened on October 9, 2002.