Yes Virginia, Today Is A Holiday
Although Christmas was yesterday, today is the official holiday for it since it fell on a Sunday. That means there will be some closures today including the county, state and federal offices and most city offices. There will be no mail delivery today and no banks will be open. The Twin Falls Library will be closed today but trash collection should be on its regular schedule.