The Home Depot 7158

The Home Depot #7158, also known as South Keys #7158, is a Home Depot home improvement store located at 2056 Bank Street in Ottawa, Ontario.