Russell A Kelso, Sharon S Kelso, Roxanna M Hazykelso and 2 other people are people possibly related to Russell. Other cities that he has stayed in are Port St Lucie, Port Saint Lucie, Vero Beach and 2 other cities. Phone number listed for Russell is (863) 763-7642. 1963 is the birth year of Russell. Russell currently resides at 10355 101St St, Okeechobee, Fl 34972. Russell has reached 61 years of age.