The birth year was listed as 1963. He has stayed in Crawfordsville, Mishawaka, Poland and 2 other cities before moving to Osceola. Leo has reached 61 years of age. Records link Leo with Schafer Julie Maddox, Annette Tharp Bolton, Lori C Hoeferle and 3 other people. Leo’s residency is at 10822 Edison Rd, Osceola, In 46561. Records link phone number (574) 651-1895 with Leo’s details.