Lelan Scott was born in 1930, age 94. Lelan Scott's address is 4306 Saint Louis Avenue #5, Shreveport, LA 71109. Lelan's latest phone number is (318) 227-8327. Previous phone numbers include (318) 235-5006 and (318) 635-6526.
Address History: 4306 Saint Louis Avenue #5, Shreveport, LA 71109;
2097 Mattie Avenue, Shreveport, LA 71107;
Webster, TX 77598
Results 1 - 1 of 1