Lela Ehlers was born in 1922, age 102. Lela Ehlers's address is 2205 W 46th Street , Davenport, IA 52806. Possible relatives include Arvid Ehlers. Public records show Lela has also lived in Peru, IL.
Related to: Arvid Ehlers
Results 1 - 1 of 1