Thanksgiving Holiday Closed Nov. 26 & 27 November 26 - November 27 30 S. Main Street Weaverville, NC 30 S Main St, Weaverville Thanksgiving Holidays Thursday, November 26th and Friday, November 27th- Town Hall and Offices are closed.