Windy Gap Presbyterian Church in West Finley will hold its Christmas Eve service at 6:30 p.m. today. For more information, call 724-428-4132.