Thomas Ross Tolbert, M.D.
October 3, 1967 - December 31, 2021
Thomas Ross Tolbert, M.D., 54, of Franklin, North Carolina, died peacefully on December 31, 2021, after a five year struggle with melanoma. Tom was born on October 3, 1967, in Atlanta, Georgia to Julian Hudson Tolbert and Helen Ross Tolbert.... View Obituary & Service Information