Leo turned 66 years old. Public records show Kingsville, Grandview, Kansas City and one other city as cities Leo also stayed in. Phone number listed for Leo is (816) 257-4780. Leo’s residency is at 903 Susquehanna Rdg, Independence, Mo 64056. This person's birth year is 1958.