Canton, Big Canoe, Atlanta and 2 other cities are cities Michelle has lived in. Michelle is a resident of 7026 Napier Ln #190, Houston, Tx 77069. Michelle has reached 59 years of age. People possibly related to Michelle are Knox Iii Glass, Loretta L Glass, Lorraine M Sparlin and 2 other people. Records link phone number (770) 442-0951 with Michelle’s details. Michelle's birth year is 1965.