Velma Childs was born in 1944, age 79. Velma Childs's address is 1130 East 172nd Street , South Holland, IL 60473. Possible relatives include Ursula Britton, Aisha Childs and 4 others. Public records show Velma has also lived in Maywood, IL. Velma's latest phone number is (708) 339-1807. Previous phone numbers include (708) 825-1698.
Also goes by: Velma L Childs
Results 1 - 1 of 1