Elvera Mercer was born in 1906, age 117. Elvera Mercer's address is 129 Norman Drive , Mount Carmel, IL 62863. Possible relatives include Denise Mercer, Ida Mercer and 3 others.
Address History: 129 Norman Drive, Mount Carmel, IL 62863
Results 1 - 1 of 1