Russell currently resides at 2844 Vestavia Forest Dr, Birmingham, Al 35216. Phone number listed for Russell is (205) 979-5473. Birmingham is a city Russell has lived in. Company linked with Russell is: Uab Medical West Physician Services, Inc. The current age of Russell is 62. Russell's birth date was listed as 1962.