Russell is a resident of 4212 Lake View Dr, Ellenton, Fl 34222. Russell was born in 1925. The number currently linked to Russell is (941) 722-5022. He has stayed in Bradenton, Willoughby and Ellenton before moving to Ellenton. Russell was born 98 years ago.