The Home Depot 6617

The Home Depot #6617, also known as Glendora #6617, is a Home Depot home improvement store located at 1305 South Lone Hill Avenue, Glendora, California.