Haight Ashbury free clinic at the corner of Clayton and Haight.