Leo's birth date was listed as 1941. He has stayed in Lancaster, Dousman, Bloomington and one other city before moving to Wales. Records link Leo with Bruce L Dewilde, Lillian W Dewilde, Teresa L Meidenbauer and 3 other people. Records link phone number (262) 549-0520 with Leo’s details. 125 Pembroke Way, Wales, Wi 53183 is where Leo resides. Leo has reached the age of 84 years.