Richard Newby Todd was born on July 14, 1963 andpassed away on February 4, 2018 in Wilmington, North Carolina (United States) andis under the care of White Funeral & Cremation Service.
Celebration of Life will be held on February 9, 2018 at 2:00 pm at 1181 Bricklanding Road, Shallotte, North Carolina.
You may leave a message for the family by clicking here.