Keyata Townsend was born in 1979, age 44. Keyata Townsend's address is 1193 E Cass Avenue , Flint, MI 48505. Possible relatives include Latasha Jolly, Cathy Townsend and 3 others.
Address History: 1193 E Cass Avenue, Flint, MI 48505
Results 1 - 1 of 1