This person has lived also in Omaha. Leo's birth date was listed as 1922. The residency of Leo is at 15410 Highway 75 #75, Bellevue, Ne 68123. Phone number listed for Leo is (402) 291-6115. The age of Leo is 102.