The age of Leo is 68. Leo's birth year is 1957. Bel-Wood Buildings, Inc is a business Leo has some connections with. Public records show Grand Island as a city Leo also stayed in. The residency of Leo is at 4703 Deva Dr, Grand Island, Ne 68801.