Thank you for the additional information.
You have a few options. One, if you feel she can wait, she can get an appointment at the local community mental health center. They can see her even if she does not have insurance. They will set up a sliding fee scale so she can pay based on any income. If she has no income, she may not have to pay anything. They can also help her apply for assistance so she does have some type of insurance.
Community mental health centers offer individual therapy, group therapy and psychiatrist services. They may also have case managers who can help her find housing and assist her in keeping her appointments.
To find your local community mental health center, contact your city social services department or your local United Way. Both places will be able to help you locate services and assistance for your granddaughter.
If you feel she cannot wait, then take her to the local emergency room for an evaluation. They can see if she needs admitted. If she is not admitted, they will still be able to help her set up an appointment with a doctor who can see her for medications.
Living with someone who has a mental illness can take a toll on you. In order to cope, you may want to contact NAMI, which is the National Alliance on Mental Illness. They have local and on line groups to help families cope with a family member with mental illness. They also have many resources that you can use to reduce your stress and find answers.
This site may help you as well:
I hope this has helped you,