Saint Nicholas Church Noel, Missouri USA The Episcopal Church (Anglican) The church, founded in 1954, dedicated the building in 1966. The church is a bi-lingual English/Spanish parish.