Public records show Phoenix, Los Angeles, Vidor and 2 other cities as cities Todd also stayed in. 1965 is the birth year of Todd. The number currently linked to Todd is (713) 944-8385. The current age of Todd is 60. Todd currently resides at 12626 Ash St, El Mirage, Az 85335. Records link Todd with Vickie M Stanton, Lorraine G Stanton, David Jonathan Stanton and 2 other people.