The possible relatives of Leo are Clara Adams, Shari Lynn Adamson, Tracey G Hoguebusch and 2 other people. Leo owns the phone number (303) 343-1982. This year Leo celebrated his 93 birthday. Leo's birth date was listed as 1931. 1700 85Th Ave #101, Federal Hgts, Co 80260 is where Leo lives. Public records show Aurora and Denver as cities Leo also stayed in.