The Home Depot 8926

The Home Depot #8926, also known as Apopka #8926, is a Home Depot home improvement store located at 1670 West Orange Blossom Tr, Apopka, Florida.