Target T-1496

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