Records link Todd with Douglas E Houston, Linda Houston, Beth A Houston and 4 other people. Todd's birth year is 1978. Todd has listed phone number: (315) 453-2809. This year Todd celebrated his 47 birthday. Todd’s residency is at 117 Brow St #1, Liverpool, Ny 13088. He has stayed in Liverpool, Oswego and Syracuse before moving to Liverpool.