Leola Deakin was born in 1923, age 100. Leola Deakin's address is 414 Wendy Heights Road , Council Bluffs, IA 51503. Possible relatives include Donna Callender, Duane Deakin and 1 others. Leola's latest phone number is (712) 322-4844.
Phone Numbers: (712) 322-4844
Address History: 414 Wendy Heights Road, Council Bluffs, IA 51503
Results 1 - 1 of 1