Luther Owens was born in 1930, age 94. Luther Owens's address is 4818 Chandler Avenue , Chattanooga, TN 37410. Public records show Luther has also lived in Chattanooga, TN. Luther's latest phone number is (423) 265-3501.
Phone Numbers: (423) 265-3501
Results 1 - 1 of 1