Iglesia de la Santa CruzParishShareCalle 1378140 San Luis Potosí, San Luis PotosíMexicoGet directions