This person's birth year is 1966. The age of Todd is 58. Todd’s residency is at 304 Butler Johnson Ct, Taylorsville, Nc 28681. Other cities that he has stayed in are Lenoir and Taylorsville. Todd owns the phone number (828) 632-3715. We have found 5 possible relatives of Todd: Deborah Lackey, Elizabeth Setzer Lackey, Yessie J Lackey and 2 other people.