Iglesia Católica María Inmaculada ConcepciónParishShareCalle 5Matilde Esther, GuayasEcuadorGet directions