Target T-2426

Target T-2426, also known as Target San Antonio Culebra, is a Target discount department store located at 5355 West Loop 1604 North in San Antonio, Texas. The store opened on July 23, 2008.