The birth year was listed as 1958. The number currently linked to Russell is (772) 461-1169. He has stayed in Fort Pierce and Vero Beach before moving to Fort Pierce. Russell is associated with Final Approach Hobbies Inc. Russell currently resides at 6515 Deleon Ave #113, Fort Pierce, Fl 34951. Russell was born 66 years ago.
Russell has 1 property according to public property records. Russell owns a property located at 6515 Deleon Ave, Saint Lucie County, FL 34950. According to public recors Russell's property is worth $52,500.