Iglesia Católica La Inmaculada de LourdesParishShareAvenida 1 de Diciembre (E30)San Plácido, ManabíEcuadorGet directions