The number currently linked to Todd is (602) 418-6128. This person's birth year is 1975. The current age of Todd is 49. Todd’s residency is at 2141 Evergreen St #1005, Chandler, Az 85225. Public records show Phoenix, Lubbock, Houston and 4 other cities as cities Todd also stayed in.