Iglesia Católica Inmaculada Concepción | Puerto LópezParishShareAvenida Machalilla130309 Puerto López, ManabíEcuadorGet directions