Ilustre Municipality of San Miguel de Ibarra is located in Ibarra, Ecuador on García Moreno y Simon Bolívar Esquina, C. García Moreno 6-31. Ilustre Municipality of San Miguel de Ibarra is rated 3.8 out of 5 in the category city government office in Ecuador.
Address
García Moreno y Simon Bolívar Esquina, C. García Moreno 6-31