The birth year was listed as 1958. Records link phone number (303) 674-8790 with Todd’s details. The current age of Todd is 67. Todd has previously lived in Denver, Broomfield, Westminster and one other city. The residency of Todd is at 6997 Skunk Aly #7, Evergreen, Co 80439.