The Junior League of Huntsville hosted its annual dinner May 16 at the Ledges of Huntsville.
Junior League hosts annual dinner