Kristine Ann Hales MacFarlane
November 13, 1965 - November 23, 2021
Kristine Ann Hales Macfarlane Nov 13, 1965 – Nov 23, 2021 In the early morning hours of Tuesday, November 23, Kristine shed her mortal bonds and was released from her pain and suffering following a heroic battle with a long and difficult... View Obituary & Service Information