Wayland Approves $308,500 Town Roof Work | The Common News