Mark Davidson Freeman
June 15, 1952 - May 12, 2024
Mark Davidson Freeman, 71, while surrounded by his family he loved so dearly, met Jesus face to face on May 12, 2024. Not only was he welcomed into Jesus’s arms, but also the arms of his mother, Rosemary (Rosie) Freeman, and his father,... View Obituary & Service Information
