Leo Jones was born in 1928, age 96. Leo Jones's address is 1122 Po Box , Blackfoot, ID 83221. Possible relatives include Lisa Green, Shelby Jardine and 10 others. Public records show Leo has also lived in Blackfoot, ID and Idaho Falls, ID. Leo's latest phone number is (208) 351-3038. Previous phone numbers include (208) 785-5366.
Address History: 1122 Po Box, Blackfoot, ID 83221;
721 Mcadoo Street # 1122, Blackfoot, ID 83221;
Idaho Falls, ID 83401;
Salem, OR 97305
Results 1 - 1 of 1