In addition to Talladega, Russell also lived in Talladega. This year Russell celebrated his 60 birthday. Russell’s residency is at 4034 Rocky Mount Church Rd #R, Talladega, Al 35160. The number currently linked to Russell is (256) 249-0828. His birth year was listed as 1964.