We have found 7 possible relatives of Michele: Robert G Stroud, Robert G Stroud, Ricky W Stroud and 4 other people. She has stayed in Charleston, West Columbia, Shallotte and one other city before moving to Johns Island. This person's birth year is 1973. Michele was born 51 years ago. Michele currently resides at 1331 Brownswood Rd, Johns Island, Sc 29455. Michele has listed (843) 559-5931 as her phone number.