Iglesia Católica Nuestra Señora del PilarParishShareAvenida 9 de Octubre240110 San Antonio, Santa ElenaEcuadorGet directions