We have found 8 possible relatives of Michelle: Giovanni Mejia, Omar P Mejia, Omar P Mejia and 5 other people. Michelle’s residency is at 926 Excalibur Dr, Lewisville, Tx 75077. This person's birth year is 1965. The phone number (972) 966-2292 is Michelle’s. Public records show Flower Mound, Houston, Spring and 4 other cities as cities Michelle also stayed in. Michelle was born 59 years ago.