The aforementioned party's chronological data indicates they were born on May 06, 1946 and are now seventy-nine years old. The subject in question's abode is at 11442 S Guadalupe Dr, Yuma, AZ 85367. Strand, the individual has a comprehensive address history featuring seven prior locations. The places that this person once called home include: 909 Minnesota St S, Shakopee, 13239 E 51st St, Yuma, AZ 85367, and 1750 Soderville Dr NE, Ham Lake. It is likely that Sharill K Odenwald (seventy-eight years) is the spouse of Archie Strand, the person. Strand, Dale E Lyon (in 2016), and Sharill K Odenwald (in 2008) shared an address at 13239 E 51st St, Yuma, AZ 85367. Someone else resides at the same address as well — Ms. Odenwald. Sharill Odenwald has reached the milestone of 78 years