• Len Libby Candies

    Categories

    Ice Cream & Sweets

    About Us

    Serving Maine-made candies since 1926. Len Libby's is the home of Lenny, the world's only life-size Chocolate Moose! Visit our store in Scarborough or shop online!