BARROW, David

(Former Mayor of Richmond Hill) Suddenly on Thursday morning, September 22, 2022, after a short struggle with dementia. David is survived by his...

BARROW,  David
(Former Mayor of Richmond Hill) Suddenly on Thursday morning, September 22, 2022, after a short struggle with dementia. David is survived by his...