Gloria B Keller, Arthur J Keller, Nichole Emelda Crossley and 6 other people are people possibly related to Michelle. The current age of Michelle is 50. Michelle was born in 1975. Michelle is a resident of 12141 Barrington Dr, New Orleans, La 70128. The number currently linked to Michelle is (504) 244-3164. This person has lived also in New Orleans and Snellville. Integrated Family Services, Llc is business that might have connection with Michelle.