Leo turned 94 years old. Public records show Marshfield and Auburndale as cities Leo also stayed in. This person's birth year is 1930. Leo currently resides at 1600 Sawyer Dr #D, Marshfield, Wi 54449. Leo owns the phone number (715) 384-4054.