Holiday Hours Independence Day The NHPL will be closed for Independence Day | Wednesday | July 4 Read More