Iglesia Católica María Inmaculada - San Miguel del MorroParishShareCalle DGeneral Villamil Playas, GuayasEcuadorGet directions