We have found 4 possible relatives of Marta: Tomas Deleon Piedra, Thomas Deleal Piedra, Alicia Leal Piedra and one other person. 1971 is the birth year of Marta. Phone number listed for Marta is (806) 274-9275. Marta has previously lived in Borger. 801 Bartush St, Borger, Tx 79007 is where Marta resides. Marta has reached the age of 53 years.