Target T-63

Target T-63, also known as Woodland Hills, was a Target discount department store located at 7178 South Memorial Drive in Tulsa, Oklahoma. The store opened October 8, 1978 and closed March 5, 2002. Replaced by Target T-1782.