Thomas D Swanson is 66 years old. Thomas lives in Ashland, Wisconsin, but has also spent time in Odanah, Wisconsin; Port Wing, Wisconsin and Washburn, Wisconsin. Hannah L Swanson, Kenneth D Swanson, Kathleen S Swanson, Lucas T Swanson and Zachary O Swanson are some of Thomas relatives.