Target T-2426

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