Carol Lee Cochrane
Carol Lee Cochrane was born in Toronto on March 17, 1937 and passed away in North Bay on December 17, 2024 with her daughter and son-in-law by her side.
Carol’s favourite place in the world was Lake Temagami, which is located an hour north of North Bay. She spent