Mailing Address and Phone Number of Townsend Town Hall
Town of Townsend
16564 Elm Street
P.O. Box 227
Townsend, WI 54175-0227
Telephone: 715.276.6856
Fax: 715.276.6563
BACK