Upcoming events What's On May 3 3 May 2024 OEC Youth 3 May 2024 3 May 2024 May 4 4 May 2024 SMBC Kids Ministry Conference 4 May 2024 4 May 2024 May 4 4 May 2024 Seniors Morning Tea 4 May 2024 4 May 2024 May 6 6 May 2024 PTC Term 2 - Christian Worship 6 May 2024 6 May 2024 View all events