The Home Depot 2751

The Home Depot #2751, also known as Howell, MI #2751, is a Home Depot home improvement store located at 3330 East Grand River Avenue, Howell, Michigan.