His birth year was listed as 1951. This year Douglas celebrated his 73 birthday. Cheyenne is a city Douglas has lived in. Douglas owns the phone number (208) 785-7146. Records link Douglas with Charlene L Cowden, Scott Douglas Cowden, Eric D Cowden and one other person. 223 Fisher Ave, Blackfoot, Id 83221 is where Douglas resides.