His birth year was listed as 1974. This year Todd celebrated his 50 birthday. We have found 5 possible relatives of Todd: Yvonne V Deckerd, Tim J Deckard, Louise Deckard and 2 other people. The residency of Todd is at 403 Lark Ct #C, Carmel, In 46032. Todd has listed phone number: (317) 815-1126. Public records show Modesto, Indianapolis, Solsberry and one other city as cities Todd also stayed in.