Chiesa dei Santi Carlo e MariaParishShareVia Alfieri14015 San Martino Alfieri, PiemonteItalyGet directions