The Tri-Valley Parish
consisting of St. Mary, Virden; St. Mark, Elkhorn; St. John, Reston; and Christ Church, Melita
Navigation