Parroquia de San Judas TadeoParishShareBoulevard Calle López de Lara88289 Nuevo Laredo, TamaulipasMexicoGet directions