Loren Edmondson was born in 1925, age 98. Loren Edmondson's address is 809 South West Street , Odon, IN 47562. Public records show Loren has also lived in Bloomfield, IN and Elnora, IN. Loren's latest phone number is (812) 573-9155. Previous phone numbers include (812) 636-0230 and (812) 692-5427.
Also goes by: Loren E Edmondson
Address History: 809 South West Street, Odon, IN 47562;
190 Laura Lane, Bloomfield, IN 47424;
Elnora, IN 47529;
Newberry, IN 47449
Results 1 - 1 of 1