Target T-1521

Target T-1521 is a Target discount department store located at 428 Balltown Road in Schenectady, New York. The store opened March 5, 2003.