The Home Depot 8635

The Home Depot #8635, also known as Villa Verde #8635, is a Home Depot home improvement warehouse store located at Carretera a Tehuacán 5643, (Puebla in Puebla, Puebla.