Clyde Leach was born in 1945, age 78. Clyde Leach's address is 407 Po Box , Weiser, ID 83672. Possible relatives include Jennifer Carlson, Clyde Leach and 4 others. Public records show Clyde has also lived in Lincoln, CA and Nampa, ID. Clyde's latest phone number is (307) 630-3068. Previous phone numbers include (307) 630-6832 and (307) 742-6240.
Address History: 407 Po Box, Weiser, ID 83672;
1500 7th Street, Lincoln, CA 95648;
Nampa, ID 83686;
Star, ID 83669;
Kimball, NE 69145
Results 1 - 1 of 1