Leo Howerton was born in 1905, age 119. Leo Howerton's address is 3550 Nw Edgewater Trail # R26, Kansas City, MO 64151. Possible relatives include Virginia Howerton.
Address History: 3550 Nw Edgewater Trail # R26, Kansas City, MO 64151
Results 1 - 1 of 1