Holy Angels Anglican Catholic Church Church of Picayune, MS. The location of Holy Angels Anglican Catholic Church Church is 39466, 1811 E Canal St - marked with a pin on Google Map.