Target T-1496

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