Public records show Girard, Oklahoma City, Tacoma and 2 other cities as cities Anita also stayed in. Anita currently resides at 9303 Victory Ave #B, El Paso, Tx 79906. The number currently linked to Anita is (253) 535-9866. Records link Anita with Donald B Leach, Edward Leach, Deloris I Leach and 2 other people. This person's birth year is 1969. Anita has reached 55 years of age.