Every Week Live and Let Live Group 07:00 PM Faith Mennonite Church is 269 Sherk Street St. N. Leamington, Ont N8H 3K9