Thomas Linwood Shackelford

Share:


Obituary

Thomas Linwood Shackelford, 81, of Richmond, passed away peacefully on Wednesday, July 26, 2017. Services are pending.