Delila Huff was born in 1935, age 89. Delila Huff's address is 412 Po Box , Odessa, WA 99159. Possible relatives include Cecil Huff, David Huff and 7 others.
Also goes by: D M Huff
Address History: 412 Po Box, Odessa, WA 99159;
402 Alder Street S, Odessa, WA 99159;
Tacoma, WA 98406
Results 1 - 1 of 1