The number currently linked to Todd is (843) 774-8608. The current age of Todd is 53. Todd’s residency is at 1235 Main St, Dillon, Sc 29536. Todd's birth year is 1971. He has stayed in Dillon before moving to Dillon.