Iglesia Católica San Pedro del CebollarParishShareAvenida Abelardo J. Andrade010218 San Pedro del Cebollar, AzuayEcuadorGet directions