Obituary for Richard Sheppard Morris III September 5, 1929 – December 17, 2019 Richard Sheppard Morris III passed away peacefully at his home from natural causes on December 17, 2019. He was born September 5, 1929 in Charlotte, NC to... View Obituary & Service Information