Town Trash delayed a day Due to the snowstorm on Monday, Northborough Town trash and recycling pick up is delayed a day for the remainder of the week. About admin View all posts by admin →