Todd's birth year is 1973. The current age of Todd is 52. Debra A Achtyl, Patrick J Achtyl, Alice R Achtyl and 6 other people are people possibly related to Todd. 117 Peck St, Buffalo, Ny 14212 is...