Other a city that he has stayed in is Little Rock. The possible relatives of Todd are Donald Hollis Smith, Bob Smith, Karen P Smith and 6 other people. Records link phone number (501) 407-9888 with Todd’s details. 12825 David O Dodd Rd, Little Rock, Ar 72210 is where Todd lives. His birth year was listed as 1966. Todd was born 58 years ago.