Alafa Howton was born in 1930, age 93. Alafa Howton's address is 4200 Cloverdale Road , Anniston, AL 36207. Possible relatives include Barbara Bunch, Lillian Howton and 1 others. Public records show Alafa has also lived in North Charleston, SC.
Results 1 - 1 of 1