Reverend David MacLeod

Subscribe
Filter

31.8.25 am

Matthew 16:13-28
11:00
31st August 2025

17.8.25 am

Matthew 16:13-20
11:00
17th August 2025

3.8.25 pm

Genesis 28:10-16
Genesis 30:25-43
18:00
3rd August 2025

3.8.25 am

Matthew 12:35-40
Matthew 16:1-20
11:00
3rd August 2025

20.4.25 am Easter Sunday morning

Psalm 16:1-11
Luke 23:44-24:9
11:00
20th April 2025

13.4.25 pm

Genesis 29:31-30:24
18:00
13th April 2025

23.2.25 am

Matthew 13:1-25
11:00
23rd February 2025

2.2.25 pm

Genesis 29:1-30
18:00
2nd February 2025

2.2.25 am

Matthew 12:38-50
11:00
2nd February 2025