Otto Medlin was born in 1928, age 95. Otto Medlin's address is 4995 E 133rd Street S, Muskogee, OK 74403. Possible relatives include Beth Medlin, Julia Medlin and 4 others. Public records show Otto has also lived in Muskogee, OK. Otto's latest phone number is (918) 989-5512.
Phone Numbers: (918) 989-5512
Results 1 - 1 of 1