Calendar All Topics (April 20 through June 30) Monday, April 21 All Day STH Library Closed: Patriots' Day Monday, May 26 All Day STH Library Closed: Memorial Day Thursday, June 19 All Day STH Library Closed: Juneteenth