Leola Meadows was born in 1931, age 92. Leola Meadows's address is 236 Tiger Flowers Northwest Circle , Atlanta, GA 30314. Possible relatives include Calvin Bates, Hercules Bates and 4 others. Public records show Leola has also lived in Atlanta, GA and Jonesboro, GA. Leola's latest phone number is (404) 762-9283. Previous phone numbers include (404) 767-9002 and (404) 792-9136.
Also goes by: Leola S Meadows
Address History: 236 Tiger Flowers Northwest Circle, Atlanta, GA 30314;
3080 Acapulco Way, Atlanta, GA 30344;
Jonesboro, GA 30238;
Chicago, IL 60628
Results 1 - 1 of 1