Due to a water break at the Town of Leader Transfer Station, it will be closed today. It will re-open Wednesday November 2, 2022.