Leon Turner's address is 30233 Travis Street , Walker, LA 70785. Leon's latest phone number is (225) 664-4808. Previous phone numbers include (504) 664-4808.
Martha Turner's current address is 30233 Travis Street , Walker, LA 70785. Martha's age is 95 years old (1928). Phone numbers associated with Martha are (225) 664-4808 and (504) 664-4808.
Lelia Turner's birthday is 12/10/1957, and is 66 years old. Lelia's home address is 2920 Oak Road Apartment 1306, Pearland, TX 77584. Associates and relatives include Lorraine Franklin, Vera Hubbard and others. Latest phone numbers include (225) 664-4808 and (225) 767-6191. Lelia's email is lel****@hotmail.com.
Results 1 - 3 of 3