Target T-1354

Target T-1354, also known as San Antonio North, is a Target discount department store located at Vineyard Shopping Center, 18255 Blanco Road in San Antonio, Texas. The store opened July 25, 2001. opened as SuperTarget