Iglesia Católica San Judas TadeoParishShareCalle Roble79068 Ciudad Valles, San Luis PotosíMexicoGet directions