Onieda L Deleon, Berta B Deleon, Robert De Delagarza and 6 other people are people possibly related to Anita. Anita has previously lived in Edinburg, Muleshoe and Harlingen. Anita has listed (956) 380-1893 as her phone number. This person's birth year is 1963. Anita has reached the age of 62 years. 2302 Rebecca Dr, Edinburg, Tx 78541 is where Anita lives.