Leola Stein was born in 1931, age 93. Leola Stein's address is 1041 S Snow Ball Lane , Santa Claus, IN 47579. Possible relatives include Omer Stein. Leola's latest phone number is (812) 544-2303.
Phone Numbers: (812) 544-2303
Address History: 1041 S Snow Ball Lane, Santa Claus, IN 47579;
39 Rr 1 Box, Lamar, IN 47550;
Tell City, IN 47586
Results 1 - 1 of 1