Todd currently resides at 158 Whippoorwill Dr, Huntsville, Al 35811. Records link phone number (256) 852-9641 with Todd’s details. He has stayed in Huntsville and New Market before moving to Huntsville. His birth year was listed as 1964. The current age of Todd is 60.