The Home Depot 7184

The Home Depot #7184, also known as Windsor East #7184, is a Home Depot home improvement store located at 6630 Tecumseh Road East in Windsor, Ontario.