Leura Lewis was born in 1948, age 75. Leura Lewis's address is 35540 163rd Street , Faulkton, SD 57438. Possible relatives include Buck Lewis. Public records show Leura has also lived in Twin Falls, ID and Wilburton, OK. Leura's latest phone number is (208) 733-4157. Previous phone numbers include (605) 460-1837 and (605) 598-4273.
Address History: 35540 163rd Street, Faulkton, SD 57438;
2309 Addison Avenue E, Twin Falls, ID 83301;
Wilburton, OK 74578;
Beaverton, OR 97006;
Chamberlain, SD 57325
Results 1 - 1 of 1