All branches will be closed today in observance of Christmas. Regular hours will resume Saturday, December 26.