DeLane DeLoach Brown, 72, passed away Monday, July 25, 2022. The Long County native had lived in Glennville most of her life and was a member of Little Rock Baptist Church. She was retired from Smith State Prison.
DeLane DeLoach Brown, 72