Public records show that Leo is connected with Granite Industries Of Owatonna, Minn. The residency of Leo is at 340 Murray St, Owatonna, Mn 55060. The current age of Leo is 97. In addition to Owatonna, Leo also lived in Owatonna. This person's birth year is 1926.