William Leroy Vaughan was born in Scotland Neck (Halifax County), North Carolina, on January 29, 1880. Vaughan was an attorney in Washington (Beaufort County), North Carolina. He died in Warwick, Virginia, on February 24, 1956.
Currently there are no documents available where this individual is the recipient.