Leota Chesher was born in 1920, age 103. Leota Chesher's address is 411 W Glisson Avenue , Electra, TX 76360. Possible relatives include George Chesher, Pam Chesher and others. Public records show Leota has also lived in Electra, TX. Leota's latest phone number is (817) 495-2918.
Phone Numbers: (817) 495-2918
Results 1 - 1 of 1