Target T-1013

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