Neil has previously lived in Coeur D Alene, Post Falls, Coulee Dam and 3 other cities. Neil now resides at 2712 Howard St #412, Coeur D Alene, Id 83815. 1948 is the birth year of Neil. We have found 4 possible relatives of Neil: Vivian Ricka Krause, Jake Krause, Amy Rebecca Krause and one other person. Neil has listed phone number: (208) 666-1178. Neil has reached 76 years of age.