The number currently linked to Todd is (270) 683-2955. His birth year was listed as 1958. The current age of Todd is 66. Todd’s residency is at 4252 Lake Forest Dr, Owensboro, Ky 42303. Todd's possible relatives are Marilynn R Love, Paul J Love, Adam R Love and 2 other people. Public records show Louisville, Madisonville, Greensburg and 2 other cities as cities Todd also stayed in.