Richard Newby Todd

July 14, 1963February 4, 2018

Richard Newby Todd was born on July 14, 1963 and passed away on February 4, 2018 in Wilmington, North Carolina.


  • Celebration of Life Friday, February 9, 2018

Richard Newby Todd

have a memory or condolence to add?

Kulin Vasavada

February 9, 2018

May the creator protect and watch over Reachil finally has lived a hard life but not long enough and many ups and downs but we all want to remember him for the person he was and I asked the creator to continue to guide the loving hearts that surround him in May that lady peaceful protecting hands on them Reston peace Richard your friend Kc