Iglesia Católica Inmaculada ConcepciónParishShareAvenida Samuel Cisneros092410 Durán, GuayasEcuadorGet directions