The Home Depot 8754

The Home Depot #8754, also known as Tapachula #8754, is a Home Depot home improvement warehouse store located at Carretera a Puerto Madero Km 2.100, Fraccionamiento Tulipanes y Templo la Luz del Mundo in Tapachula, Chiapas.