The Town of Halifax will be closed on Monday, May 31st for the Memorial Day Holiday and will re-open at 9am on Tuesday, June 1st.