Odra Turner's address is 1030 Piney Grove Church Road , Knoxville, TN 37909. Possible relatives include Carl Turner, Inez Turner and 1 others. Public records show Odra has also lived in Knoxville, TN. Odra's latest phone number is (615) 691-3916. Previous phone numbers include (865) 690-2497.
Results 1 - 1 of 1