David McCavour
Sunday
29
June

Visitation

6:00 pm - 8:00 pm
Sunday, June 29, 2025
Castle Funeral Home
309 Lancaster Ave.
Saint John, New Brunswick, Canada
Visitation
Monday
30
June

Funeral Service

2:00 pm - 2:45 pm
Monday, June 30, 2025
Castle "Fallsview" Chapel
309 Lancaster Ave.
Saint John, New Brunswick, Canada
Funeral Service
Monday
30
June

Interment

3:15 pm - 3:30 pm
Monday, June 30, 2025
Lorneville Cemetery
---
Lorneville , New Brunswick, Canada
Interment

Visitation

6:00 pm - 8:00 pm Sunday, June 29, 2025
Castle Funeral Home
309 Lancaster Ave.
Saint John, New Brunswick, Canada
E2M 2L3
Visitation

Funeral Service

2:00 pm - 2:45 pm Monday, June 30, 2025
Castle "Fallsview" Chapel
309 Lancaster Ave.
Saint John, New Brunswick, Canada
E2M 2L3
Funeral Service

Interment

3:15 pm - 3:30 pm Monday, June 30, 2025
Lorneville Cemetery
---
Lorneville , New Brunswick, Canada
E2M 7H5
Interment
Share Your Memory of
David