This year Russell celebrated his 67 birthday. This person has lived also in Winter Park, Deltona, Fenton and 3 other cities. Russell's birth date was listed as 1957. 727 New York Ave #202, Deland, Fl 32720 is where Russell lives. Russell has listed (904) 943-9292 as his phone number. Business linked with Russell is The Sandberg Corporation.