The possible relatives of Michele are James Lee Crenshaw, Roberta Hopp Crenshaw, Robert A Crenshaw and 2 other people. Her birth year was listed as 1979. Public records show San Antonio, Glendale, Dallas and 2 other cities as cities Michele also stayed in. Records link phone number (254) 673-4022 with Michele’s details. Michele now resides at 3526 49Th Pl, Lubbock, Tx 79413. Michele has reached the age of 45 years.