First Communion of Christmas December 24, 2017 11:00 pm A Christmas Eve service of Holy Communion with carols, starting at 11pm and finishing around midnight.