Iglesia de El CarmenParishShareCalle Manuel José Othón78000 San Luis Potosí, San Luis PotosíMexicoGet directions