Hudson Approves $659,821 Roadwork Contract | 43 Broad St | The Common News