809 Francis St, New Iberia, La 70560 is where Michelle resides. The current age of Michelle is 63. The number currently linked to Michelle is (337) 250-6885. The birth year was listed as 1961. The possible relatives of Michelle are Lloyd Sanders, Thelma Louise Sanders, Velma Sanders and 6 other people. In addition to New Iberia, Michelle also lived in New Iberia.