2021 May 24 What's Open on Christmas Day: A Comprehensive Guide for Holiday Shoppers and Travelers