The Home Depot 2781

The Home Depot #2781, also known as 7 Mile/Myers #2781, is a Home Depot home improvement store located at 18700 Meyers Road, Detroit, Michigan.