Home Depot Store at 2121 St. Clair Avenue West
The Home Depot #7013 is located at 2121 St. Clair Avenue West, Toronto in Ontario, Canada and offers all of Home Depot’s signature products, tools, and services. At each and every one of our Home Depot store locations in Ontario, you’ll find friendly staff members eager to assist you in any way possible.