Welcome Joan86: Sorry about the problems with your mom. You will have to enforce your boundaries. You might want to soften your comment up with an "I" statement. i.e. " I want to have a mutually respectful conversation. I can tell you are having a bad day. I need to let you go now, but we can talk on another day". After you finish, you hang up,the phone, even if she is still talking.
You might want to give some of the communication skills a try, before going no contact.
The links below can be a good starting point:FOG VALIDATIONCOMMUNICATIONSCheck some of the lessons out and let us know what you think. Also, your mom might rebel after the first few phone hang ups. If you are consistent with it, she will hopefully get the message.