Duane Tumberlin was born in 1937, age 86. Duane Tumberlin's address is 205 40th Street Drive Se Apt 106, Cedar Rapids, IA 52403. Possible relatives include Patricia Patton, Duane Tomberlin and 1 others. Public records show Duane has also lived in Fort Lauderdale, FL. Duane's latest phone number is (319) 365-6784.
Phone Numbers: (319) 365-6784
Results 1 - 1 of 1