Louellen Parent was born in 1939, age 84. Louellen Parent's address is 1264 E Colfax Avenue , South Bend, IN 46617. Possible relatives include Kim Lier, Scott Parent and others. Public records show Louellen has also lived in South Bend, IN. Louellen's latest phone number is (574) 289-5974.
Phone Numbers: (574) 289-5974
Results 1 - 1 of 1