Public records show Newport Beach, Denton, Cedar Rapids and 6 other cities as cities Todd also stayed in. Phone number listed for Todd is (816) 822-0252. This year Todd celebrated his 56 birthday. This person's birth year is 1968. 425 65Th Ter, Kansas City, Mo 64131 is where Todd resides. Todd is related to or closely associated with Brian Edward Shumaker, James B Shumaker, Aaron Ray Shumaker and 2 other people.