Iglesia Católica San Cristóbal de San CamiloParishShareAvenida Guayaquil 101120304 Quevedo, Los RíosEcuadorGet directions