Cities Todd has lived in before are Phoenix, Gilbert, Tempe and 3 other cities. The number currently linked to Todd is (720) 495-9559. Todd currently resides at 27123 103Rd Way, Scottsdale, Az 85262. 1964 is the birth year of Todd. Todd has reached the age of 60 years. Businesses linked with Todd are K & M Investment Properties, Llc and Structure Development Corporation.