The Home Depot 1268

The Home Depot #1268, also known as Lockport #1268, is a Home Depot home improvement store located at 5730 South Transit Road, Lockport, New York.