The Home Depot 7180

The Home Depot #7180, also known as Winnipeg North #7180, is a Home Depot home improvement store located at 845 Leila Avenue in Winnipeg, Manitoba.