111 Morris St, Holmen, Wi 54636 is where Leo resides. The current age of Leo is 71. Records link phone number (608) 526-4737 with Leo’s details. This person's birth year is 1954. Other a city that he has stayed in is Holmen.
One home/property is owned by Leo. Leo's apartment/home is located on 111 Morris Street Holmen WI 54636. $18,800 is the value of property owned by Leo. According to public recors Leo's property land is worth $18,800.