Leatrice was born 49 years ago. This person has stayed in Mercer Island, Kirkland and Honolulu before moving to Mercer Island. Leatrice’s current address is 8661 63Rd St, Mercer Island, Wa 98040. The number currently linked to Leatrice is (206) 236-8083. This person's birth year was listed as 1975.