The Home Depot 7160

The Home Depot #7160, also known as North Bay #7160, is a Home Depot home improvement store located at 1275 Seymour Street in North Bay, Ontario.