Michelle has previously lived in Lenoir. 3463 Autumnwood Pl, Lenoir, Nc 28645 is where Michelle resides. Her birth year was listed as 1975. Michelle has reached 49 years of age. Michelle has listed (704) 754-5051 as her phone number.