Leon Bucher was born in 1936, age 88. Leon Bucher's address is 173 Po Box , Chaffee, MO 63740. Possible relatives include Edna Bucher, James Bucher and 1 others. Public records show Leon has also lived in Chaffee, MO. Leon's latest phone number is (314) 887-6597. Previous phone numbers include (573) 318-5195 and (573) 579-0186. The latest email address for Leon Bucher is ffm****@aol.com.
Also goes by: Leon J Bucher
Address History: 37 Murray, Chaffee, MO 63740;
173 Po Box, Chaffee, MO 63740
Emails: ffm****@aol.com
Results 1 - 1 of 1