Other cities that he has stayed in are Norfolk, Austin, Seguin and 2 other cities. Phone number listed for Todd is (757) 531-0982. Todd was born in 1958. Todd’s current address is 905 1/2 Senator St, Texarkana, Ar 71854. Todd turned 67 years old.