Target T-1013

Target T-1013, also known as Target North Buffalo, is a Target discount department store located at 2626 Delaware Avenue in Buffalo, New York. The store opened on October 2, 1996.