Planta de Tratamiento de Aguas Residuales, Villa Progreso, La Herradura is located in Santiago De Los Caballeros, Dominican Republic on C7V5P2R. Planta de Tratamiento de Aguas Residuales, Villa Progreso, La Herradura is rated 3 out of 5 in the category sewage treatment plant in Dominican Republic.