Leroy Turner was born in 1953, age 71. Leroy Turner's address is 521 Jones Street , Newbern, TN 38059. Public records show Leroy has also lived in Reno, NV.
Leroy Turner's current address is 2950 Clifford Street Apt C3, Las Vegas, NV 89115. Leroy's age is 82 years old (1942).
Address History: 2950 Clifford Street Apt C3, Las Vegas, NV 89115
Results 1 - 2 of 2