The Home Depot 7011

The Home Depot #7011, also known as Etobicoke South #7011, is a Home Depot home improvement store located at 193 North Queen Street in Etobicoke, Ontario.