Die St. Leonhardskirche in Branzoll stammt aus der Zeit um 1500. Der schöne romanische Turm ist bedeutend älter (ca. 1250). Bei der Kirche handelt es sich um einen einschiffigen Bau mit Seitenkapelle, Altarraum und einem schönen Rippengewölbe. Bemerkenswert ist im Inneren ein Taufstein aus weißem Marmor, der mit der Jahrzahl 1585 datiert ist.