Letha Scott was born in 1921, age 103. Letha Scott's address is 1285 Holiday Drive , Englewood, FL 34223. Possible relatives include Darl Scott, Jane Scott and others. Letha's latest phone number is (269) 629-9395. Previous phone numbers include (616) 629-9395 and (941) 473-9752.
Address History: 1285 Holiday Drive, Englewood, FL 34223;
11100 Hacienda Del Mar Boulevard Unit 203, Placida, FL 33946;
Richland, MI 49083
Results 1 - 1 of 1