Parroquia Inmaculado Corazón de MaríaParishShareCalle Capilla78143 San Luis Potosí, San Luis PotosíMexicoGet directions