Print
Written by Yuma News Now Yuma News Now
Published: 01 September 2020 01 September 2020

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.