Afton Alexander was born in 1951, age 73. Afton Alexander's address is 2258 Foucher Street , New Orleans, LA 70115.
Address History: 2258 Foucher Street, New Orleans, LA 70115
Afton Alexander's current address is 141 South 167th East Avenue East, Tulsa, OK 74108. Afton's age is 38 years old (1985). Phone numbers associated with Afton are (918) 231-3038 and (918) 266-3648.
Also goes by: Afton M Alexander,
Afton M Crow
Address History: 141 South 167th East Avenue East, Tulsa, OK 74108;
2665 E Albany Street Apt 107, Broken Arrow, OK 74014;
Catoosa, OK 74015
Results 1 - 2 of 2