Iglesia Católica Virgen de FátimaParishShareAvenida Luis Tello080107 Esmeraldas, EsmeraldasEcuadorGet directions