Other cities that he has stayed in are Cape Girardeau and Licking. The number currently linked to Todd is (573) 335-8910. Todd's birth date was listed as 1968. Todd’s current address is 1187 County Road 618, Cape Girardeau, Mo 63701. Todd has reached 56 years of age.