Mitchell's birth date was listed as 1951. The possible relatives of Mitchell are Juanita E David, Nega E David, Luke A David and one other person. Other a city that he has stayed in is Lake Charles. Mitchell currently resides at 7455 Duchess Ave, Lake Charles, La 70607. The number currently linked to Mitchell is (337) 477-0288. This year Mitchell celebrated his 73 birthday.