Target T-1517

Target T-1517 is a Target discount department store located at 5959 Long Prairie Road in Flower Mound, Texas. The store opened March 5, 2003.