Leola Nettles was born in 1945, age 78. Leola Nettles's address is 2811 Sheridan Avenue , Saint Louis, MO 63106. Possible relatives include Lavonnie Nettles, Leora Nettles and 2 others. Public records show Leola has also lived in Saint Louis, MO. Leola's latest phone number is (314) 381-4596.
Phone Numbers: (314) 381-4596
Leola Nettles's current address is 9956 South Charles Street , Chicago, IL 60643. Leola's age is 72 years old (1952). Phone numbers associated with Leola are (773) 238-4375 and (773) 779-1337. Leola has also lived in Chicago, IL.
Also goes by: Leola Evelyn Mettles,
Leola Evelyn Nettles
Results 1 - 2 of 2