The Home Depot 8981

The Home Depot #8981, also known as Chardon #8981, is a Home Depot home improvement store located at 287 Meadowlands Drive, Chardon, Ohio.