A traditional Anglican Church in Canton, Ohio.