What an awful experience Lucky, I am so sorry.
I would write to the Practice Manager and explain what happened- not for the woman to be sacked, but for her to be made aware of the effect she had on you, and probably many others.
I don't know my mobile number by heart either, and I often (most of the time) do not have it with me either. No wonder you were upset hugs
On the other hand, and this is NOT excusing her- being a doctor's receptionist is a thankless task. We do not know what had happened to her that day, she might have been abused and shouted/sworn at all day- as I know for a fact it happens that way round too.
But the Practice Manager will hopefully deal with this, and make her see the error of her ways. Maybe very grateful for your letter that will give her/him the chance to give her an official warning (as probably aware there is a problem there, but needed the evidence).
xxx
To obliterate your address on packaging