Leah Mabota was born in 1929, age 95. Leah Mabota's address is 2819 Clifton Church Road Se, Atlanta, GA 30316. Possible relatives include Eugene Mabota, Jean Mabota and 5 others.
Address History: 2819 Clifton Church Road Se, Atlanta, GA 30316
Results 1 - 1 of 1