December 17, 2022 - December 18, 2022 Santa at NRS NRS World 4650 S US-287, Decatur Santa will be at the NRS Store December 10th and 11th from 2-6 pm!