Leveshia Turner was born in 1985, age 39. Leveshia Turner's address is 2530 West Springfield Avenue , Champaign, IL 61821. Possible relatives include Deborah Bell, Lakeisha Turner and 2 others. Public records show Leveshia has also lived in Champaign, IL. Leveshia's latest phone number is (217) 202-9847. Previous phone numbers include (217) 202-9988 and (217) 352-1592.
Results 1 - 1 of 1