Iglesia Católica Nuestra Señora de La NubeParishShareAvenida Quinta240103 Ballenita, Santa ElenaEcuadorGet directions