Iglesia Católica Matriz San Pedro Mártir - CariamangaParishShareVelasco Ibarra110606 Parroquia Cariamanga, LojaEcuadorGet directions