Leslie, Barbara
On April 13, 2023 Barbara Leslie passed away peacefully at the Niagara Falls General Hospital after a brief illness. Born and raised in Montreal,...
On April 13, 2023 Barbara Leslie passed away peacefully at the Niagara Falls General Hospital after a brief illness. Born and raised in Montreal,...