Leoda Towns's address is 4602 W Eggert Place , Milwaukee, WI 53218.
Address History: 4602 W Eggert Place, Milwaukee, WI 53218
Leoda Towns's current address is 215 Pine Valley Apt B, Magnolia, AR 71753. Leoda's age is 83 years old (1941). Phone numbers associated with Leoda are (870) 562-2313. Leoda has also lived in Milwaukee, WI.
Phone Numbers: (870) 562-2313
Results 1 - 2 of 2