Penelope Mabota was born in 1972, age 52. Penelope Mabota's address is 3222 Oakwood Village Lane , Atlanta, GA 30341. Possible relatives include A Mabota, Eugene Mabota and 4 others.
Address History: 3222 Oakwood Village Lane, Atlanta, GA 30341;
751 N Indian Creek Drive Apt 328, Clarkston, GA 30021;
Stone Mountain, GA 30083
Results 1 - 1 of 1