Drive Through Christmas Nativity
Immanuel Lutheran Church (Batavia) 950 Hart Road, Batavia, IL, United StatesAdd Immanuel to your holiday lights and sights list. Stop by the parking lot to drive through our nativity scenes featuring live actors and hear the true story of the...