The Home Depot 7013

The Home Depot #7013, also known as Stockyards #7013, is a Home Depot home improvement store located at 2121 St. Clair Avenue West in Toronto, Ontario.