Leon currently resides at 9125 375, Churubusco, In 46723. The current age of Leon is 84. Leon has listed phone number: (260) 799-4623. In addition to Churubusco, Leon also lived in Wolflake, Albion and Avilla. Leon's birth date was listed as 1939.