Russell now resides at 3200 King Ave #30, Opelika, Al 36801. The number currently linked to Russell is (334) 887-5224. The birth year was listed as 1971. This person has lived also in Auburn and Opelika. Russell has reached the age of 53 years.