Willard Dewveall was born on April 29, 1936 in Springtown, Texas, USA. He died on November 20, 2006 in Houston, Texas, USA.
No data