Skip to content

The Home Depot

Home improvement store

The Home Depot is a home improvement store in Canada. Its website offers a store locator and store hours.

Address
2020 101 St NW
Phone
(780) 433-6500
Data
Rating and reviews from Google, checked on October 13, 2026.
The Home Depot

Other top-rated hardware & home improvement stores

Ranked near The Home Depot in hardware & home improvement stores