Shane, the person's personal history began on Nov 20, 1975 and has now spanned forty-nine years. This person was recorded living at 5920 E 80th Pl, Tulsa, OK 74136 in public records. The subject in question has occupied seven unique addresses in their lifetime. Documents confirm the following former addresses: 413 W Delaware Ave, Nowata, OK 74048, 2002 Larry Ave #1, Tahlequah, and 706 E Cherrie St, Tahlequah, OK 74464. Po Box 13, Delaware, OK 74027-0013 was the designated delivery location for the aforementioned subject's packages. 1995 was the last year of service for this P.O. Box. The data seems to indicate that Shane Stroud, the person and Jocelyn Victoria Stroud (age 46 year old) are married. Shane G Stroud can make use of 3 email addresses. At 413 W Delaware Ave, Nowata, OK 74048, USA, this person and Jocelyn Victoria Stroud (in 2003) shared a residence. You can find individuals named Shane Stroud in Texas, Louisiana, Tennessee. There is someone else who is a resident at the same address — Jocelyn Victoria Stroud. Jocelyn Stroud is forty-six years old