West Townshend is an unincorporated village in Townshend, Vermont. It is located on the north side of a bend in the West River, upriver of the Townshend Dam.
People are very health-conscious in West Townshend, and it is very common to see your neighbors out and about on their bicycles.
No, I am not eligible
My Income qualifies