Iglesia Católica San Pedro Apóstol - CelicaParishShareGarcía Moreno110401 Celica, LojaEcuadorGet directions