Did it disappear?
It is possible the local station in your area dropped this sub-channel. Do you have an antenna?
If the local drops a channel, Comcast can no longer carry that channel over cable. It another local channels decides to carry "TV Land" as a sub-channel it might return to cable at a later date.