North Harris Free Church
Sermons
Series
Speakers
Explore
Open main menu
Sermons
Series
Speakers
Explore
Reverend David MacLeod
Subscribe
response.text()) .then(html => { $refs.loadingSpinner.outerHTML = html })" >
Filter
RSS
RSS for just this Speaker
1.9.24 pm
Reverend David MacLeod
Genesis 26:34-27:17
Genesis
18:00
1st September 2024
Download
1.9.24 am
Reverend David MacLeod
Matthew 9:35-10:7
Matthew 2023-4
11:00
1st September 2024
Download
18.8.24 am
Reverend David MacLeod
Matthew 9:35-10:4
Matthew 2023-4
11:00
18th August 2024
Download
11.8.24 pm
Reverend David MacLeod
Genesis 26:1-33
Genesis
18:00
11th August 2024
Download
11.8.24 am
Reverend David MacLeod
Matthew 9:18-24
Matthew 2023-4
11:00
11th August 2024
Download
4.8.24 pm
Reverend David MacLeod
Genesis 25:12-34
Genesis
18:00
4th August 2024
Download
4.8.24 am
Reverend David MacLeod
Matthew 9:1-31
Matthew 2023-4
11:00
4th August 2024
Download
28.7.24 am
Reverend David MacLeod
Matthew 9:1-34
Matthew 2023-4
11:00
28th July 2024
Download
7.7.24 pm
Reverend David MacLeod
Matthew 7:28-8:34
Matthew 2023-4
18:00
7th July 2024
Download
7.7.24 am
Reverend David MacLeod
Matthew 7:28-8:17
Matthew 2023-4
11:00
7th July 2024
Download
23.6.24 am Family Service, Prize giving and Nancy Morrison Baptism
Reverend David MacLeod
None
11:00
23rd June 2024
Download
16.6.24 pm
Multiple
Matthew 5:1-7:29
Matthew 2023-4
18:00
16th June 2024
Download
16.6.24 pm
Reverend David MacLeod
Matthew 7:27-8:18
Matthew 2023-4
11:00
16th June 2024
Download
2.6.24 pm
Reverend David MacLeod
Ecclesiastes 12:9-14
Ecclesiastes
18:00
2nd June 2024
Download
2.6.24 am
Reverend David MacLeod
Matthew 7:15-29
Matthew 2023-4
11:00
2nd June 2024
Download
26.5.24 am
Reverend David MacLeod
Matthew 7:7-14
Matthew 2023-4
11:00
26th May 2024
Download
19.5.24 am
Reverend David MacLeod
Matthew 7:1-11
Matthew 2023-4
11:00
19th May 2024
Download
12.5.24 pm
Reverend David MacLeod
Ecclesiastes 11:1-12:8
Ecclesiastes
18:00
12th May 2024
Download
12.5.24 am
Reverend David MacLeod
Matthew 6:1-34
Matthew 2023-4
11:00
12th May 2024
Download
5.5.24 pm
Reverend David MacLeod
Ecclesiastes 9:11-10:20
Ecclesiastes
18:00
5th May 2024
Download
5.5.24 am
Reverend David MacLeod
Matthew 5:21-42
Matthew 2023-4
11:00
5th May 2024
Download
21.4.24 am
Reverend David MacLeod
Matthew 5:1-16
Matthew 2023-4
11:00
21st April 2024
Download
14.4.24 pm
Reverend David MacLeod
Ecclesiastes 9:1-10
Ecclesiastes
18:00
14th April 2024
Download
14.4.24 am
Reverend David MacLeod
John 5:1-9
None
11:00
14th April 2024
Download
24.3.24 pm
Reverend David MacLeod
Ecclesiastes 8:1-17
Ecclesiastes
18:00
24th March 2024
Download
Previous
1
2
3
4
...
Next