Christmas Lights
Zemurray Park 600 S. Oak St., Hammond, LA, United StatesThe Christmas Lights will turn on December 4th and be on through Christmas. The train will run every Friday (4th, 11th, 18th) from 6pm - 9pm and every Saturday and Sunday from 5pm - 9pm. The last day for the train is December 20th. Merry Christmas!