Introduced to the Snow Village at the Lincoln Center - one of the more nicer finds in Stockton. It's quite the display and took a while to look at, better than driving around and looking around for Christmas light displays. There's also a scavenger hunt checklist while you're looking around.
Where and When? Look around the Lincoln Center in Stockton - the display occupies an entire store front display and the lights are on between 5:30pm and 10pm., up until January 6, so you still got some time. Full brochure here.