Judd Odell was born in 1912, age 111. Judd Odell's address is 6205 Nw 68th Terrace , Kansas City, MO 64151. Possible relatives include Dan Dell, Maxine Dell and 4 others. Public records show Judd has also lived in Kansas City, MO. Judd's latest phone number is (816) 741-1720.
Phone Numbers: (816) 741-1720
Results 1 - 1 of 1