Ilo Stensrud was born in 1917, age 107. Ilo Stensrud's address is 5352 Po Box , Spokane, WA 99205. Possible relatives include Kathryn Baum, Denise Hanson and 3 others. Public records show Ilo has also lived in Spokane, WA.
Address History: 5352 Po Box, Spokane, WA 99205;
4306 S Helena Street, Spokane, WA 99203
Results 1 - 1 of 1