1. In a large mixing bowl, beat butter and sugar with an electric mixer on medium speed until light and fluffy, two to three minutes. Add heavy cream and vanilla and mix well. Add flour and salt and mix, kneading with your hands if necessary, until dough comes together into a large ball.
2. Roll out dough between two layers of waxed paper into a disk 3/8 inch thick. Cut into one- and- a- half-inch rounds and arrange on two baking sheets lined with Gefen Parchment Paper. Keeping the rounds flat on the baking sheet, insert a lollipop stick into each round, gently pushing about one inch of the stick into the dough. Freeze until firm, at least one hour or overnight.