Well, it was from a restaurant supply place. It was originally a package that had 30, yup, 30!!! pounds of cream cheese. What she gave me was a chuck of cream cheese about 5 inches thick, and about 10 inches square. It probably had a date on the box, but I didn't see it...There should be expiry dates on the packages. Usually the are goo for quite a bit of time after that day as long as they are not opened.
These are stick and not a tub right? Tubs do not make good cheese cake.

Oh, how handy. I just read that cheesecake freezes well.

