Leona turned 84 years old. Public records show Spokane, Point Roberts, Bellingham and 5 other cities as cities Leona also stayed in. The number currently linked to Leona is (509) 328-7074. The birth year was listed as 1940. Leona now resides at 40098 Shore Dr, Loon Lake, Wa 99148. Possible relatives of Leona are: Michael L Schuler, Jeffery Lee Schuler, Jody A Schuler and 2 other people.