Records link phone number (303) 806-5309 with Todd’s details. Todd has previously lived in Fishers, Littleton, Chicago and one other city. His birth year was listed as 1969. Todd was born 55 years ago. Todd currently resides at 4969 Sherman St, Englewood, Co 80113.