Leo Waggener was born in 1916, age 108. Leo Waggener's address is 8 Trefny Court , Little Rock, AR 72211. Possible relatives include Amy Waggener, Colby Waggener and 3 others. Public records show Leo has also lived in Kahoka, MO. Leo's latest phone number is (660) 727-3835. Previous phone numbers include (816) 727-3835.
Also goes by: Leo G Waggener
Results 1 - 1 of 1