Iglesia Católica La Inmaculada - San Francisco de MacajíParishShareCalle Sin Nombre060114 Licán, ChimborazoEcuadorGet directions