Larry James Howell
July 19, 1944 - March 29, 2021
Larry James Howell- 76 of Valdosta, Georgia passed away on Monday, March 29, 2021 at his residence surrounded by his loving family. He was born on July 19, 1944 in Miami, Florida to the late Katherine Edna Buff and Luther Howell. Larry enjoyed... View Obituary & Service Information