The number currently linked to Todd is (704) 394-2167. 1970 is the birth year of Todd. Todd now resides at 2501 Kendrick Dr, Charlotte, Nc 28214. Todd has reached 54 years of age. Other cities that he has stayed in are Charlotte, Wilmington and Morganton.