Todd's birth year is 1972. The current age of Todd is 52. Louisville is a city Todd has lived in. Todd has listed (502) 363-2189 as his phone number. Todd's possible relatives are Tammy M Oller, Damon Oller, Tracy L Murphy and 3 other people. Todd’s residency is at 311 Meadowood Ct #2, Louisville, Ky 40214.