Leon Otten was born in 1933, age 91. Leon Otten's address is 17017 East 44th Street South, Independence, MO 64055. Possible relatives include Carole Gran, Abby Kaesberg and 6 others. Public records show Leon has also lived in Kansas City, KS and Lenexa, KS. Leon's latest phone number is (816) 478-4932. Previous phone numbers include (816) 699-4762 and (816) 795-8565.
Steven Otten's current address is 3337 South Cochise Avenue , Independence, MO 64057. Steven's age is 65 years old (1958). Phone numbers associated with Steven are (816) 478-4932 and (816) 699-4762. Steven has also lived in Lenexa, KS and Overland Park, KS.
Results 1 - 2 of 2