Felix Wood was born in 1913, age 110. Felix Wood's address is 529 W 20th Street , Ada, OK 74820. Possible relatives include Katriena Carter, Lavera Levera and 4 others. Public records show Felix has also lived in Ada, OK. Felix's latest phone number is (580) 332-0894.
Phone Numbers: (580) 332-0894
Results 1 - 1 of 1