His birth year was listed as 1923. Leo turned 101 years old. 1111 Logan St, Newton, Ks 67114 is where Leo lives. Records link phone number (316) 284-2683 with Leo’s details. Public records show Hutchinson and Newton as cities Leo also stayed in.