The Home Depot 7268

The Home Depot #7268, also known as Edmonton Windermere #7268, is a Home Depot home improvement store located at 6218 Currents Drive Northwest in Edmonton, Alberta.