The number currently linked to Todd is (303) 274-9314. Todd is a resident of 125 Harlan St, Lakewood, Co 80226. Todd was born in 1969. Todd has reached 55 years of age. Public records show Castle Rock, Denver, Aurora and 5 other cities as cities Todd also stayed in.