Melba Elliot was born in 1919, age 104. Melba Elliot's address is 305 Rr 3 Box A , Tecumseh, OK 74873. Possible relatives include Sylvia Chandler, Thomas Elliot and 3 others. Public records show Melba has also lived in Oklahoma City, OK.
Results 1 - 1 of 1