Leonard has listed (425) 339-1541 as his phone number. Leonard's birth date was listed as 1967. This year Leonard celebrated his 57 birthday. Leonard has previously lived in Everett and Tucson. Leonard’s current address is 2302 Cedar St, Everett, Wa 98201.