The Home Depot 7141

The Home Depot #7141, also known as Abbotsford #7141, is a Home Depot home improvement store located at 1956 Vedder Way in Abbotsford, British Columbia.