Records link phone number (414) 235-9289 with Leo’s details. The current age of Leo is 109. Leo's birth year is 1915. Leo has previously lived in Oshkosh. Leo currently resides at 1027 Sawyer St, Oshkosh, Wi 54902.