Westwood Voters Overwhelmingly Approve $39.98 Million Fire Station 1 Project at Special Town Meeting