Steven Leinen was born in 1965, age 58. Steven Leinen's address is 18021 North 3rd Place , Phoenix, AZ 85022. Possible relatives include Jeanne Leinen, John Leinen and 3 others. Public records show Steven has also lived in Apache Junction, AZ and Fulda, MN. Steven's latest phone number is (507) 642-8454. Previous phone numbers include (507) 642-8554 and (507) 662-6695.
Also goes by: Steven N Leinen
Address History: 18021 North 3rd Place, Phoenix, AZ 85022;
1804 W Tepee Street Lot 80, Apache Junction, AZ 85120;
Fulda, MN 56131;
Lakefield, MN 56150;
Madelia, MN 56062
Results 1 - 1 of 1