Iglesia de San Judas TadeoParishShareAvenida 16 de Septiembre85826 Navojoa, SonoraMexicoGet directions