The current age of Todd is 58. Todd currently resides at 1709 Peachtree Rd, Charlotte, Nc 28216. The number currently linked to Todd is (704) 393-7274. Mc Paul Arrington, Paul David Arrington, George A Arrington and 6 other people are people possibly related to Todd. His birth year was listed as 1967. Todd has previously lived in Lakeland, Rock Hill, Bartow and 3 other cities.