Target T-19

Target T-19, also known as Target Tulsa, is a Target discount department store located at 1701 South Yale Avenue in Tulsa, Oklahoma. The store opened April 9, 1970.