Seneca Johnson was born in 1980, age 43. Seneca Johnson's address is 2485 Sherrie Street , Memphis, TN 38114. Possible relatives include Eva Clark, Aquisha Johnson and 9 others. Public records show Seneca has also lived in Clarksdale, MS. Seneca's latest phone number is (567) 201-2238. Previous phone numbers include (567) 201-2389 and (662) 627-5604.
Results 1 - 1 of 1