This year Leo celebrated his 75 birthday. 1949 is his birth date. Leo is a resident of 6632 Kramm Rd, Brimfield, Il 61517. The number currently linked to Leo is (309) 446-9550. Leo has previously lived in Elmwood, Edwards and Peoria.
Public records show that Leo is German. Possible Leo's ethnic group is Western European. Language he can speak is English. Leo's level of education is college.