The current age of Todd is 52. Public records show New Berlin, Milwaukee and Holloman Air Force Base as cities Todd also stayed in. Records link phone number (414) 421-5983 with Todd’s details. His birth year was listed as 1972. 7144 47Th Pl, Franklin, Wi 53132 is where Todd resides.