Target T-1496

Target T-1496 is a Target discount department store located at 330 Turnpike Road in Westborough, Massachusetts. The store opened October 9, 2002.