Douglas has listed phone number: (208) 683-3338. Cities Douglas has lived in before are Priest River, Kennewick, Bayview and 2 other cities. Douglas currently resides at 26827 Silver Meadows Loop, Athol, Id 83801. Diane Wickman Odell, Aurelia M Odell, Howard H Odell and 3 other people are people possibly related to Douglas. Douglas's birth date was listed as 1961. Douglas was born 63 years ago.