Iglesia Católica San Alfonso de Ambuquí is one of the places of worship in Ibarra, Ecuador. Find it at Simón Bolívar. Discover Iglesia Católica San Alfonso