Michelle's possible relatives are James Ladon Lovett, Eunice Poplin Derrick, Harvey Samuel Derrick and 5 other people. Odessa is a city Michelle has lived in. Michelle’s current address is 916 24Th St #A, Odessa, Tx 79763. This person's birth year is 1975. The current age of Michelle is 49. Michelle owns the phone number (432) 582-2588.