Leo was born in 1934. Possible relatives of Leo are: Donna R Yeager, Stephen L Yeager, Robert James Yeager and 3 other people. The number currently linked to Leo is (360) 273-7881. Leo currently resides at 19210 Pecan St, Rochester, Wa 98579. Leo has previously lived in Spokane, Otis Orchards, Loon Lake and 3 other cities. The age of Leo is 89.