Iglesia Católica Nuestra Señora del Carmen y San BenitoParishShareCalle 17240203 La Libertad, Santa ElenaEcuadorGet directions