Iglesia de LourdesParishShareVía Lourdes020301 Piscurco - San Miguel de Bolívar, BolívarEcuadorGet directions