The Home Depot 8763

The Home Depot #8763, also known as Tlatilco #8763, is a Home Depot home improvement warehouse store located at Avenida Jardín 245, Barrio de San Francisco, Xocotitla in Azcapotzalco, Ciudad de México.