Selenna Childs was born in 1939, age 84. Selenna Childs's address is 2340 Nw 60th Avenue , Sunrise, FL 33313. Possible relatives include Leroy Childs, Quantrell Childs and 1 others. Selenna's latest phone number is (954) 572-6662.
Phone Numbers: (954) 572-6662
Address History: 2340 Nw 60th Avenue, Sunrise, FL 33313
Results 1 - 1 of 1