Construction of the Church of Saints Theodore in the centre of Anavyssos began in 1972 and was completed in 1982. Architecturally, it is one of the most distinctive churches in Attica, as its design departs from the traditional models of Orthodox ecclesiastical architecture.