Shelonda Childs was born in 1974, age 50. Shelonda Childs's address is 2830 Stoddard Street Apartment 209, Saint Louis, MO 63106. Possible relatives include Brenda Childs, Jawan Childs and 7 others. Shelonda's latest phone number is (314) 258-7655. Previous phone numbers include (314) 282-0832 and (314) 459-1687.
Address History: 2830 Stoddard Street Apartment 209, Saint Louis, MO 63106;
7455 North 95th Avenue Apartment 834, Glendale, AZ 85305;
Chicago, IL 60621
Results 1 - 1 of 1