Possible relatives of Leo are: Mary Killian, Michelle E Killian, Thomas Cynthiamar Killian and 3 other people. The residency of Leo is at 1211 Cedar Ave, Provo, Ut 84604. Leo has listed (801) 377-2778 as his phone number. Leo has previously lived in El Cajon, St George and Spring Valley. The current age of Leo is 121. This person's birth year is 1903.