We have found 4 possible relatives of Martha: Arthur Wesley Tubbs, Travis E Tubbs, Jerry L Tubbs and one other person. Martha's birth year is 1956. Martha is a resident of 67Aa Rr 1, Meeker, Ok 74855. The phone number (405) 733-7881 is Martha’s. Martha has reached the age of 68 years. This person has lived also in Meeker, Oklahoma City and Shawnee.