Letha Scott was born in 1933, age 90. Letha Scott's address is 412 Greenacres Drive , Crawfordsville, IN 47933. Possible relatives include Theodore Scott. Public records show Letha has also lived in Lake Placid, FL. Letha's latest phone number is (765) 362-2557. Previous phone numbers include (765) 465-0795 and (863) 465-0795.
Related to: Theodore Scott
Results 1 - 1 of 1