Delbert Davis was born in 1920, age 104. Delbert Davis's address is 30720 Third Fork Road , Ola, ID 83657. Possible relatives include Alvin Davis, Karen Davis and others. Public records show Delbert has also lived in Emmett, ID. Delbert's latest phone number is (208) 365-3566. Previous phone numbers include (208) 890-8951.
Results 1 - 1 of 1