The number currently linked to Russell is (256) 381-8803. Russell is a resident of 8341 Woodmont Dr, Tuscumbia, Al 35674. 1958 is his birth date. In addition to Tuscumbia, Russell also lived in...