Leon Cavazos, the individual has accumulated forty-two years of life since their birth on 1983-01-01. The subject in question lives in a house at 808 S Abilene Ave, Portales, NM 88130, USA. The aforementioned individual has been associated with at least 4 known addresses. This individual has resided at the following addresses: 617 S Main Ave, Portales, 1835 S Roosevelt Rd Ab, Portales, NM 88130, and 518 S Avenue F, Portales, NM 88130. The information appears to show that Leon C Cavazos, the person and Danielle C Cavazos (age: 39-year-old) are married. [email protected] is Mr. Cavazos's email. Adela Armenta Gomez (in 2006), Danielle C Cavazos (in 2006), and Leon Cavazos, the person were documented as residents of 617 S Main Ave, Portales, NM 88130, USA. Several registered citizens in Texas, Florida go by the name Leon, the person. Another individual is also a resident at the same address — Ms. Cavazos. Ms. Cavazos's age is thirty-nine years