Christmas Eve Service Thu, 24 Dec at 06:00 pm 7 Strathmore Rd, Natick, MA, United States, Massachusetts 01760