I read the first review and decided to write my own. The person, who complained, must have never been to any other free health clinic. Try the city clinic in the South Market, and you will know what I'm talking about. New Generation is a clinic for youth but they don't turn you down, even if you over 20. The staff is friendly and makes you feel comfortable. Of course, you have to wait for a certain time; it's a free clinic and they are busy. Make an appointment, and it will be faster. And at least you can make an appointment in upcoming week or two; in other clinics it takes up to a month or more!!  After signing up for California Health Access Program (you must have a low income but they don't check it), your birth control is free, and my perscription has 3 refills, so I don't have to go back for another year.
Pros:  Service, Waiting time, Drops-in available
Cons:  Not easy to get there
                        
more