610 Lake Stevens Rd #104, Lake Stevens, Wa 98258 is where Leonard lives. Leonard's birth date was listed as 1951. Leonard has listed phone number: (425) 334-4099. He has stayed in Lake Stevens and Everett before moving to Lake Stevens. Leonard was born 73 years ago.