The Home Depot 1233

The Home Depot #1233, also known as Amherst #1233, is a Home Depot home improvement store located at 2065 Niagara Falls Boulevard, Amherst, New York.