Margaret Anderson Hitchcock
December 17, 1925 - May 6, 2023
Margaret Anderson Hitchcock was born on December 17, 1925, in Camden Arkansas and died on May 5, 2023 after 97 years of living life to the fullest. As a life-long educator, Grandmother never stopped "instructing" others...in everything from... View Obituary & Service Information