Mr. Stroud's historical records show they were born on September 4th, 1968 and have lived for 57 years. The aforementioned individual's last verified residence was at 1028 Oxford Dr, St Augustine, FL 32084. Stephen, the individual has experienced life at nine former addresses. The official records list the following as previous addresses: 506 S Columbus St, Alexandria, 3450 Palencia Dr, Tampa, FL 33618, and 1441 29th St #205, West Des Moines. Nancy Stroud (56 year old) is believed to be the spouse of this individual. Three email addresses are registered under the subject's name. Nancy Stroud (in 2012) and the person in question were residents at 506 S Columbus St, Alexandria, VA 22314. Individuals with the same name, Stephen Stroud, the individual, reside in Florida, North Carolina, Georgia, Alabama. Someone else is a resident at the same address as well — Ms. Stroud. Ms. Stroud is a fifty-six-year-old person