The current age of Todd is 47. The number currently linked to Todd is (910) 352-5429. This person has lived also in Brevard, West Chester, Exton and one other city. This person's birth year is 1977. 4118 Abbington Ter, Wilmington, Nc 28403 is where Todd resides.