SunFlower
Obituaries
John Osborne Shackelford
November 18, 1953 - March 3, 2019
JOHN OSBORNE SHACKELFORD Rose Hill, VA- John Osborne Shackelford, age 65, a resident of Rose Hill, VA, passed away suddenly Sunday, March 3, 2019, at Middlesboro Appalachian Regional Hospital. He was born November 18, 1953 in Harlan County... View Obituary & Service Information