- This event has passed.
December 12, 2020 at 12:00 pm - 7:00 pm
Stroll, shop & enjoy the holiday lights in Natick Center. Holiday Stroll Dec. 2020– Free giveaways, festive atmosphere, and great shopping. You may even run into Santa who will be walking around downtown from 5-7 pm! Come out and support our small business community. #ShopLocalKeepLocal.