Willis, the individual marks fifty-five years of life, originating from their birth on 1969-12-08. The aforementioned person is an inhabitant of 80 Little Foster Creek Rd, Marshall, NC 28753, USA. Michelle Roberts has resided in 3 distinct locations over time. The individual's residential history includes the following locations: 122 Roberts Branch Ln, Marshall, 122 Roberts Branch Ln, Marshall, and 2266 Worley Cove Rd, Canton. Michelle W Roberts had their packages sent to Po Box 330, Canton, NC 28716-0330. The period of use for po box was during the time frame from 1992 to 1994. The spouse of Michelle Denean Willis is believed to be Gerald Roger Roberts (age: 51 year old). [email protected] is Ms. Willis's personal email. Gerald Roger Roberts (between 2005 and 2016) and Gerald Roger Roberts (between 2000 and 2001) shared an address at 122 Roberts Branch Ln, Marshall, NC 28753, USA with Michelle Roberts. The name Ms. Willis, the individual is shared by several people living in North Carolina, South Carolina, Tennessee. Public records suggest to us that Gerald Roberts, Michelle Roberts are also living at this location