Eda Otten was born in 1918, age 106. Eda Otten's address is 610 Fieldwood Circle , Richardson, TX 75081. Possible relatives include Bennie Otten, Jennifer Otten and others. Public records show Eda has also lived in San Antonio, TX.
Results 1 - 1 of 1