Kohl's 963

Kohl's #963, also known as Kohl's North Amherst, is a Kohl's department store located at 3115 Niagara Falls Boulevard in Amherst, New York. The store opened on April 7, 2005.