Denton Kelp was born in 1924, age 99. Denton Kelp's address is 118 E North Street , Excelsior Springs, MO 64024. Possible relatives include Effie Kelp, Janell Kelp and others.
Address History: 118 E North Street, Excelsior Springs, MO 64024
Results 1 - 1 of 1