Hudson Library will be closing early at 5:00 today, Friday October 31, due to Main Street closing.
Location: