Margaret "Lucy" Cochran
December 10, 1951 - July 19, 2023
Margaret “Lucy” Cochran of Belleview, Missouri passed away July 19, 2023 at her home at the age of 71 years. She was born December 10, 1951 in St. Louis, Missouri the daughter of the late John and Wilma (Saddler) Price. On August... View Obituary & Service Information
