Sarah Louise Howell
January 5, 1933 - July 29, 2021
Sarah “Louise” Howell, passed away at the age of 88 on Thursday July 29, 2021. Born in Fitzgerald, GA on January 5, 1933 to the late John and Ada Sewell. Louise and her husband George B. Howell Sr. moved to Tallahassee, FL in 1967.... View Obituary & Service Information