Leroy Turner was born in 1980, age 43. Leroy Turner's address is 1058 E 227th Street # 1, Bronx, NY 10466. Possible relatives include Abraham Turner, Maria Turner and 3 others. Public records show Leroy has also lived in Bronx, NY. Leroy's latest phone number is (646) 260-2218.
Phone Numbers: (646) 260-2218
Results 1 - 1 of 1