Target T-2607

Target T-2607, also known as Swansea, is a Target discount department store located at 579 Grand Army of the Republic Highway in Swansea, Massachusetts. The store opened July 20, 2011.