
Photo: Snow storm heading Belmont’s way Upwards to a foot of snow is set to fall on Belmont and the rest of Massachusetts beginning Monday, Feb. 1 as the state has been placed under a winter storm warning by the National Weather Service. Residents should anticipate the town issuing a snow emergency parking ban for […]