The Department of Environmental Conservation announced Tuesday, July 19, that it has formally settled a series of environmental violations against Willie Noyes, who owns and operates Willie’s Village Auto located at 100 Weeks Hill Road in Stowe. The settlement includes an […]