Experience the beauty and tradition of Mary of the Immaculate Conception Church in Alliston, a stunning red brick landmark since 1855