Junta Administradora de Agua Potable Y Saneamiento Regional Itulcachi - La Cocha - El Belén is located in Quito, Ecuador on 170906. Junta Administradora de Agua Potable Y Saneamiento Regional Itulcachi - La Cocha - El Belén is rated 5 out of 5 in the category drinking water fountain in Ecuador.