Abba Howell was born in 1932, age 91. Abba Howell's address is 7137 Alhambra Street , Prairie Village, KS 66208. Possible relatives include Larry Howell. Public records show Abba has also lived in Kansas City, MO. Abba's latest phone number is (913) 362-3123.
Phone Numbers: (913) 362-3123
Results 1 - 1 of 1