Public records show Trafford, Iowa City, Byron Center and 2 other cities as cities Todd also stayed in. Records link Todd with Robert Lee Vanwieren, Jennifer Marie Gillenwater, Tina A Vanwieren and 4 other people. The birth year was listed as 1976. The number currently linked to Todd is (724) 465-9744. 1450 Klondyke Ave, Indiana, Pa 15701 is where Todd lives. Todd turned 48 years old.