The building at the centre of an old village with very ancient origins (12th century) conserves its bell tower with double lancet windows while the church itself underwent an extreme transformation in the Baroque era. An exhibition of sacred art is on permanent display inside.
Address
Via L. Einaudi 20
10051 Avigliana TO
ItalyTelephone
+ 39 011 9313073
E-mail