Aflora May was born in 1955, age 68. Aflora May's address is 810 N Carver Street , Abilene, TX 79601. Public records show Aflora has also lived in Abilene, TX. Aflora's latest phone number is (325) 672-2567. Previous phone numbers include (325) 691-7263.
Results 1 - 1 of 1