Chad Rudd was born in 1973, age 51. Chad Rudd's address is 6516 Ector Avenue , Odessa, TX 79762. Possible relatives include Eddie Budd, Yvonne Mann and 2 others. Public records show Chad has also lived in Odessa, TX. Chad's latest phone number is (432) 366-7061. Previous phone numbers include (432) 559-0038 and (432) 559-0066.
Results 1 - 1 of 1