Phone number listed for Darwin is (208) 754-0451. This person has lived also in Menan. 3640 Menan Lorenzo Hwy #H, Menan, Id 83434 is where Darwin lives. His birth year was listed as 1963. The current age of Darwin is 62.