Ask a Canada Law Question, Get an Answer ASAP!
You should absolutely not speak to her yourself.
You can tell the police about her mental health issues and ask if they will agree to let you speak to her with their being present or else with a staff member a the shelter being present and only if she agrees.
If not you can retain a lawyer to speak to the police for you and perhaps then the police will try and facilitate your being able to contact her, at least possibly just once and in writing.
But you must be very careful as you can end up with a criminal record which would be very serious to have to shoulder for years to come.
To find a lawyer you can You can contact the Law Society and use their Lawyer Referral Service. You will be given the name of a lawyer and can consult with the lawyer and the first half hour will be free.The number is:***-***-**** in Calgary