Mrs. Helen O’Hara Larson, 74, passed away on Tuesday, October 30, 2018, at her residence in Louisville, Mississippi. Funeral services will be 11:00 a.m. Thursday, November 1, 2018, in the Nowell Massey Funeral Home Chapel with Rev. Eddie... View Obituary & Service Information