Obeda Rucker was born in 1911, age 112. Obeda Rucker's address is 446 E Union Bower Road Apt 17, Irving, TX 75061. Possible relatives include Ben Rucker. Public records show Obeda has also lived in Irving, TX.
Related to: Ben Rucker
Results 1 - 1 of 1