Izola Leonard was born in 1935, age 89. Izola Leonard's address is 135 B And R Lane , Golden Meadow, LA 70357. Possible relatives include Lewellyn Leonard, Malcia Leonard and 2 others. Public records show Izola has also lived in Westwego, LA.
Izola Leonard's current address is 1713 North Lockwood Avenue , Chicago, IL 60639. Izola's age is 84 years old (1940). Phone numbers associated with Izola are (773) 237-9645. Izola has also lived in Chicago, IL.
Phone Numbers: (773) 237-9645
Results 1 - 2 of 2