Target T-2649

Target T-2649, also known as Westwood, is a Target discount department store located at University Station, 221 University Avenue in Westwood, Massachusetts. The store opened March 4, 2015.