Other cities that he has stayed in are Bloomfield, Lexington, Versailles and one other city. 16901 Tacopa Ct, Tampa, Fl 33618 is where Russell resides. His birth year was listed as 1973. Russell...