This year Petra celebrated her 89 birthday. A city Petra has lived in before is Mission. Israel Y Guerra, Gloria A Canales, Delia Delgado Acevedo and 6 other people are people possibly related to Petra. Petra is a resident of 817 Nueces St, Mission, Tx 78572. Her birth year was listed as 1934. Petra has listed (956) 583-1727 as her phone number.