Freda Marks Lockhart
January 6, 1956 - May 11, 2021
Ms. Freda Marks Lockhart, 65, of Decatur, Georgia passed Tuesday, May 11, 2021. Celebration of Life Services for Ms. Lockhart will be held at 2:00PM Monday, May 17, 2021, at First Christ Cares Church, 3200 Bouldercrest Road, Ellenwood, GA 30294.... View Obituary & Service Information