Leola Ehlen was born in 1916, age 108. Leola Ehlen's address is 323 Chippewa Street , Montevideo, MN 56265. Leola's latest phone number is (320) 269-8270.
Phone Numbers: (320) 269-8270
Address History: 323 Chippewa Street, Montevideo, MN 56265
Results 1 - 1 of 1