Leo’s residency is at 2022 Necessity St, Eau Claire, Wi 54703. Leo's birth year is 1935. This year Leo celebrated his 88 birthday. Leo owns the phone number (715) 835-9406. This person has lived also in Eau Claire.