Alexandria, LA | Shreveport, LA
Also known as: playamade61
Mitchell Williams lives in Alexandria, Louisiana. He has also lived in Shreveport, Louisiana. He went to school at the Northwestern State University Of Louisiana and Alexandria Senior High School.