Townsend Planning Board approves 53 West Meadow stormwater permit, voids Wheeler Road vote
TOWNSEND -- March 23, 2026, Townsend Planning Board approved a stormwater permit for 53 West Meadow Road but was forced to void all votes on a contested 3 Wheeler Road modification after discovering it lacked