Public records show that Russell is connected with M R Odell, Incorporated. In addition to Sarasota, Russell also lived in Sarasota. Russell has reached 71 years of age. The possible relatives of Russell are Patrica Angrisani Odell, Leslie Kaczka Odell, Louise M Odell and 5 other people. His birth year was listed as 1953. Records link phone number (941) 371-0193 with Russell’s details. 7131 Lago St, Sarasota, Fl 34241 is where Russell resides.