Latoya Childs was born in 1982, age 42. Latoya Childs's address is 2718 W Starr Street , Peoria, IL 61605. Possible relatives include Arthur Childs, Bennie Childs and 11 others. Public records show Latoya has also lived in Peoria, IL. Latoya's latest phone number is (309) 231-0313. Previous phone numbers include (309) 686-9507 and (309) 688-2695.
Results 1 - 1 of 1