Other cities that he has stayed in are Austin and Brownwood. We have found 5 possible relatives of Travis: Jana Milam Duffer, Verna Duffer, Leon Duffer and 2 other people. Travis turned 84 years old....
More about Travis Leon Duffer >>
Records link phone number (615) 382-2130 with Travis’s details. 3102 D C Head Rd, Cedar Hill, Tn 37032 is where Travis lives.