William Armstrong Leffler III
February 11, 1945 - March 3, 2018
William Armstrong Leffler, III (73) of Tallahassee and Blairsville, GA, passed away peacefully on March 3, 2018 at the Big Bend Hospice House in Tallahassee. Friends affectionately knew him as “Bill”. He was born on February 11,... View Obituary & Service Information