La Esperanza is located in Ibarra, Ecuador on 7VXJ856, Galo Plaza Lasso y Antonio Mejia Arroyo. La Esperanza is rated 4.3 out of 5 in the category parish in Ecuador.
Address
7VXJ856, Galo Plaza Lasso y Antonio Mejia Arroyo
Accessibility
Wheelchair-accessible entrance