Leon Josaitis was born in 1982, age 41. Leon Josaitis's address is 2707 E 33rd Avenue , Spokane, WA 99223. Possible relatives include Kimberlee Douglas, Beverly Josaitis and 2 others. Public records show Leon has also lived in Post Falls, ID.
Leon Josaitis's current address is 2316 E Rodkey Drive , Post Falls, ID 83854.
Address History: 2316 E Rodkey Drive, Post Falls, ID 83854
Results 1 - 2 of 2