Leota Dumars was born in 1933, age 91. Leota Dumars's address is 2556 E Satterfield Street , Meridian, ID 83646. Possible relatives include Amos Dumars, Ellen Dumars and 3 others. Public records show Leota has also lived in Boise, ID. Leota's latest phone number is (208) 250-1270. Previous phone numbers include (208) 853-1589.
Results 1 - 1 of 1