Martha De Meza's address is 2321 S 107th East Avenue , Tulsa, OK 74129. Possible relatives include Maria Elias, Maria Morales and 6 others. Public records show Martha has also lived in Tulsa, OK. Martha's latest phone number is (918) 828-9748. Previous phone numbers include (918) 932-8547.
Results 1 - 1 of 1