Duncan
Weir

1935 - 2023

Sadly, Duncan Weir passed away peacefully at St. Andrew’s Residence on Sunday, April 2, 2023.