Iglesia Católica Inmaculada ConcepciónParishShareLas Palmas092150 Gral. Villamil, GuayasEcuadorGet directions