Gruta Católica Jesús del Gran Poder - 1993ParishShareCalle 10 de Agosto240103 Santa Elena, Santa ElenaEcuadorGet directions