Christmas Eve Service Times:

Christmas Eve Eve, December 23rd at 5:00 & 7:30 PM
Christmas Eve, December 24th at 5:00 PM

The details of the Christmas story can seem unbelievable. So now, thousands of years after shepherds watched their flocks and wise men followed a star, you may be asking, “Who needs Christmas?”

Well, as it turns out, we all do. In this 3-part series, Pastor Frank shows us that the world needed Christmas, God needed Christmas, and we still need Christmas—but maybe not for the reason you think.