New Gloucester Public Library is closed all day for Staff Professional Development