Phone number listed for Russell is (480) 706-5540. He has stayed in Tempe before moving to Phoenix. Russell's birth date was listed as 1962. Russell was born 62 years ago. This person is linked with City Soccer. Russell’s current address is 14046 33Rd St, Phoenix, Az 85044.