There are like 30 something Medicann locations all over the bay area and out to Sac. There should be one in your area.

If you go to Medicann (easy net search) you will need some kind of information indicating you have been to a regular doctor or massage therapist (hint). If you already have this or can get it easily with your insurance do so. They will charge $100 and will issue a card with 24/7 verification that is very handy. You can go to a place in San Jose if it is not too inconvenient called 420meds (I believe) and it will be just $70 plus $10 if you want the handy 24/7 verification card. I believe all cards are equal so the cheapest is best.