Leland Scott was born in 1939, age 84. Leland Scott's address is 570 N Adam Drive , Idaho Falls, ID 83401. Possible relatives include Glennice Mccullagh, Betty Scott and 1 others. Public records show Leland has also lived in Idaho Falls, ID. Leland's latest phone number is (208) 741-0328.
Phone Numbers: (208) 741-0328
Results 1 - 1 of 1