I just looked at Shaw Direct and it says 2 eps on Thurs Dec 23 too.December 16 – 22: Crave Weekly Streaming Overview .
It says STATION ELEVEN "premieres with three episodes dropping on Thursday, Dec. 16, and the following 7 episodes streaming weekly on subsequent Thursdays", but that doesn't match the previous press release or the TV schedule, so I believe this press release is incorrect. The Zap2it TV schedule so far says three episodes today, two on Dec. 23 and two on Dec. 30.
In addition to what I posted, the episodes repeat the next day on the HBO 1 & 2 TV channels. I don't usually post repeats, but anyone can look them up on Zap2it or using their TV provider's guide. I'm pretty sure Shaw Direct and Zap2it use the same guide data from Gracenote.Also they reran the first 3 eps last night (I think on HBO not Crave??)
IMDB says there are actually 10 episodes, so I wonder if Crave will still air Episode 10?THE CENTER SEAT: 55 YEARS OF STAR TREK, Season 1, Episode 9 Season Finale (January 13, 10 PM ET)