The Yuma Police Department is notifying the community that Russell Stephen Leed, 33 is now residing at 5757 E. 27th Place, Yuma, Arizona 85365. He is described as 6 feet, 9 inches, 355 pounds, with brown hair and hazel eyes.
On June 11, 2008 Russell Stephen Leed plead guilty to 1 count Possession of Child Pornography (F3).
Russell Stephen Leed level 2 sex offender with a medium risk to re-offend.