The Home Depot 7065

The Home Depot #7065, also known as Edmonton South (South Common) #7065, is a Home Depot home improvement store located at 2020 101 Street Southwest in Edmonton, Alberta.