Merla Oden was born in 1931, age 93. Merla Oden's address is 2325 Slacks Run Road , Trout Run, PA 17771. Possible relatives include Earl Oden, Patricia Oden and others. Public records show Merla has also lived in Millville, PA. Merla's latest phone number is (570) 995-5241.
Phone Numbers: (570) 995-5241
Results 1 - 1 of 1