The birth year was listed as 1975. Michelle now resides at 3214 Tupelo St, Zachary, La 70791. She has stayed in New Roads and Zachary before moving to Zachary. Records link phone number (225)...