The Home Depot 8584

The Home Depot #8584, also known as Greensboro SEQ I-20 & 44 #8584, is a Home Depot home improvement store located at 2490 Meadow Crest, Greensboro, Georgia.