Ivon Ruvalcaba's official birth certificate states that they were born on Jul 31, 1969 and are now fifty-six years old. The aforementioned party is an inhabitant of 1694 S Silver Dr, Apache Junction, AZ 85120, USA. This person has a comprehensive address history featuring seven prior locations. Available data shows that this person lived at: 2366 E Meadow Land Dr, Queen Creek, AZ 85140, 2366 E Meadow Land Dr, Queen Creek, AZ 85140, and 2366 E Meadow Land Dr, Queen Creek, AZ 85140. The data seems to show that the subject in question and Noe Ruvalcaba (fifty-six years) are married. Noe Ruvalcaba (between 2017 and 2019), Noe Ruvalcaba (in 2006), and Ivon Ruvalcaba were all known to have lived at 2366 E Meadow Land Dr, Queen Creek, AZ 85140. The address is shared by several individuals, including Ms. Rodriguez, Maria Rodriquez, Mr. Ruvalcaba