The Home Depot 6885

The Home Depot #6885 was a Home Depot home improvement warehouse store located at 2480 Meadow Crest Road in Greensboro, Georgia.