Situated in the village of Dorchester, Ontario, St. Peter's is a joyous, inclusive, vibrant, unique Anglican community; interconnected with...