Willard Kimerle was born in 1920, age 103. Willard Kimerle's address is 5010 Hi View Avenue , Saint Louis, MO 63119. Possible relatives include Diane Kates, Carol Kimerle and others. Public records show Willard has also lived in Ballwin, MO.
Results 1 - 1 of 1