Stop by the S.L.E.D bus! S.L.E.D. are the initials for Suffolk Libraries Empowering Development. The S.L.E.D bus is a high-tech bus equipped with wifi and multimedia displays. Climb on board and check it out. Today's theme on board is "Stress Relief"! Come learn about simple ways you can manage the stress in your life.