1941 is his birth date. Inver Grove Heights, Roswell, South Saint Paul and one other city are cities Leo has lived in. Leo has listed (815) 591-3466 as his phone number. 7342 Steele Rd, Hanover, Il 61041 is where Leo lives. The current age of Leo is 83.