Stroud, the person, born on 3-10-87, has reached an age milestone of thirty-seven years. The aforementioned person has been identified as residing at 103 Forest Ave, Chester, SC 29706, USA. Mr. Stroud, the individual has spent time living at 3 different locations. The list of former dwellings for this person includes: 101 Forest Ave, Chester, 209 Brendale Dr, Chester, SC 29706, and 173 W Elliott St, Chester. To contact Stroud, send an email to [email protected]. Public records show that Michael Stroud and Rosa Stroud (seventy-six years) are connected. People named Michael Stroud, the person are distributed across South Carolina, North Carolina. There are several other people living in the house, including Anthony Stroud, Cheryl Stroud, Lovette E Stroud