Iglesia CatólicaParishShareBoulevard Fidel Villarreal26085 Piedras Negras, CoahuilaMexicoGet directions