Target T-1898

Target T-1898, also known as Target Boston South Bay, is a Target discount department store located at 7 Allstate Road in Dorchester, Massachusetts. The store opened on March 3, 2004.