Russell was born in 1927. The number currently linked to Russell is (727) 399-9082. Other cities that he has stayed in are North Providence and Tampa. Russell was born 97 years ago. Russell is a resident of 217 Sunrise Point Dr #012, Seminole, Fl 33772.