Todd’s current address is 14900 84Th Ave Ne, Kenmore, Wa 98028. The number currently linked to Todd is (425) 481-7145.