Barbara Ann Clifford
November 8, 1942 - September 12, 2024
Barbara Ann Clifford (nee Watts), age 81, of Elyria, passed away on Thursday, September 12, 2024 at the MD Anderson Cancer Center in Houston, Texas. Born on November 8, 1942, in Cleveland, Barbara had been a resident of Elyria for the past 6... View Obituary & Service Information
