Iglesia Católica La Concepción Inmaculada de María Santísima - ChaupicruzParishSharePedro Traversari170512 Quito, PichinchaEcuadorGet directions