Todd was born in 1975. Other cities that he has stayed in are Lufkin, Nacogdoches, Guthrie and one other city. Foy Dale Shahan, Linda Bessent Shahan, Julie B Shahan and 2 other people are people possibly related to Todd. Todd is associated with companies: Computer Guy and Integrated Data Systems. The phone number (940) 716-0294 is Todd’s. Todd has reached 50 years of age. 1813 Victory Ave, Wichita Falls, Tx 76301 is where Todd lives.