Leo Strait was born in 1931, age 92. Leo Strait's address is 903 E Lakeshore Drive Apt 3, Storm Lake, IA 50588. Possible relatives include Debra Strait, Madonna Strait and 1 others. Leo's latest phone number is (520) 370-8232. Previous phone numbers include (520) 868-1106 and (623) 570-2394.
Address History: 903 E Lakeshore Drive Apt 3, Storm Lake, IA 50588;
3927 N Indiana Avenue, Florence, AZ 85132;
Tucson, AZ 85745
Results 1 - 1 of 1