Leo Turner was born in 1943, age 80. Leo Turner's address is 8703 West 81st Street Trailer 24, Tulsa, OK 74131. Possible relatives include April Johnson, Michael Jones and 9 others. Public records show Leo has also lived in Greensboro, NC and Las Vegas, NV. Leo's latest phone number is (702) 362-3637. Previous phone numbers include (702) 636-5555 and (702) 876-2540. The latest email address for Leo Turner is leo****@sbcglobal.net.
Also goes by: Leo Larry Turner,
Leonard J Turner
Address History: 8703 West 81st Street Trailer 24, Tulsa, OK 74131;
26012 Po Box, Greensboro, NC 27420;
Las Vegas, NV 89108;
North Las Vegas, NV 89032;
Sand Springs, OK 74063
Emails: leo****@sbcglobal.net
Results 1 - 1 of 1