Oscar Childs was born in 1963, age 61. Oscar Childs's address is 6808 Tarawa Drive , Cincinnati, OH 45224. Possible relatives include Ella Childs, Natasha Childs and 2 others. Public records show Oscar has also lived in Austell, GA. Oscar's latest phone number is (513) 335-4897. Previous phone numbers include (513) 521-4905 and (513) 602-8510.
Results 1 - 1 of 1