Mr. John Mackie Niven
July 10, 1940 - April 6, 2024
John Mackie Niven passed away at the High River Hospital on Saturday April 6, 2024 at the age of 83 years. He was a loving husband, father, grandfather, brother and true friend to all that knew him. John is survived by his wife Sharon, daughter... View Obituary & Service Information
