This year Todd celebrated his 54 birthday. Todd has listed phone number: (713) 726-0896. Public records show Houston, Northfield and Louisville as cities Todd also stayed in. The birth year was listed as 1970. 5806 Braesheather Dr, Houston, Tx 77096 is where Todd resides.