Christmas Eve Services Dec 24 Written by Gregg Pilchard Gregg Pilchard Previous Previous Foundations Sermon Series Next Next Children's Christmas Program