Cities Michelle has lived in before are Tuscaloosa, Northport and Greensboro. This person's birth year is 1966. Records link Michelle with Martha B Smelley, Randy Thomas Rhodes, Leslie Earl Glenn and 2 other people. The number currently linked to Michelle is (334) 624-1432. Michelle turned 59 years old. Michelle is a resident of 8630 Inverness Ln, Tuscaloosa, Al 35405.