Other a city that he has stayed in is Opelousas. The number currently linked to Mitchell is (337) 290-0105. 716 South St, Opelousas, La 70570 is where Mitchell lives. Mitchell's possible relatives are Alice B Greene, Linda J Greene, Paula Michelle Greene and 6 other people. Mitchell was born 45 years ago. Mitchell's birth year is 1979.