stmichaelandallangels.net - ST MICHAEL & ALL ANGELS ANGLICAN CHURCH - About St. Michael and All Angels Anglican Church

Description: St. Michael and All Angels Anglican Church in Western North Carolina

nc (4935) mission (1926) michael (1739) anglican (518) hendersonville (227) archangel (40) 1928 (27) st michael (21) father martin (1)