Richard Dillard was born on December 5, 1857, in Nansemond County, Virginia. Dillard was a physician in Edenton, North Carolina. He died in Edenton on May 14, 1928.
Currently there are no documents available where this individual is the recipient.