He has stayed in Fort Collins, Climax, Marietta and 3 other cities before moving to Parker. Records link Todd with Nancy E Turner, Evelyn Joann Kloack, Connie Kloack and 3 other people. This year Todd celebrated his 56 birthday. Todd's birth year is 1968. Todd has listed phone number: (303) 840-8980. Todd’s current address is 16244 Stonebriar Dr, Parker, Co 80134.