Finis Turner was born in 1966, age 58. Finis Turner's address is 12367 Horizon Village Drive Apartment A, Saint Louis, MO 63138. Possible relatives include Nancy Stevenson, David Turner and 5 others. Public records show Finis has also lived in Saint Louis, MO. Finis's latest phone number is (314) 741-5325.
Phone Numbers: (314) 741-5325
Finis Turner's current address is 2631 Tennessee Avenue , Saint Louis, MO 63118. Phone numbers associated with Finis are (573) 392-2124.
Phone Numbers: (573) 392-2124
Address History: 2631 Tennessee Avenue, Saint Louis, MO 63118
Results 1 - 2 of 2