Michelle has reached 62 years of age. Michelle owns the phone number (915) 385-1192. She has stayed in Odessa before moving to Odessa. Michelle is a resident of 1408 11Th St, Odessa, Tx 79763. We have found 7 possible relatives of Michelle: James Loyd Billings, Shirley J Billings, Michael Eugene Lanham and 4 other people. Michelle was born in 1962.