Robert, the person's personal history began on Apr 26, 1968 and has now spanned 57 years. The address for the subject is 4303 E Cactus Rd, Phoenix, AZ 85032, USA. Roberto Estrada has experienced life at ten former addresses. Residential records for this person include: 3631 E Captain Dreyfus Ave, Phoenix, AZ 85032, 4303 E Cactus Rd #30, Phoenix, and 245 S Bernardo Ave, Sunnyvale, CA 94086. The data seems to indicate that Robert D Rud, the individual and Ngoc T Rud (age: sixty-one years) are married. Robert D Rud can be contacted by email at [email protected]. Reports from various sources indicate that the aforementioned individual and Benita Rud from Sun City have been linked. K Rud (in 2003) and Benita Rud (in 2003) also shared an address at 1046 W Iowa Ave, Sunnyvale, CA 94086, USA with this individual. Inhabitants named Rud, the person can be found throughout Nevada, California, South Dakota. The address is shared by multiple occupants, including Frederick D Peoples, Janice E Brown, Joan A Pepe