Leroy Strand was born in 1933, age 90. Leroy Strand's address is 123 East Franklin Avenue , Barron, WI 54812. Possible relatives include Diana Lulloff, Jodee Singer and 2 others. Public records show Leroy has also lived in Barron, WI and Bruce, WI. Leroy's latest phone number is (715) 637-7274. Previous phone numbers include (715) 835-6289 and (715) 868-6289.
Also goes by: Leroy Strand
Address History: 123 East Franklin Avenue, Barron, WI 54812;
123 E Franklin Avenue Apt 17, Barron, WI 54812;
Bruce, WI 54819;
Eau Claire, WI 54703
Results 1 - 1 of 1