Library closed July 4