December 10, 2022 @ 2:00 pm - December 11, 2022 @ 6:00 pm 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!