St. James Infirmary

Small (1)

1372 Mission Street
San Francisco, CA 94103

Phone: 415-554-84949
Appointment Line: 415-554-9634

St. James Infirmary


  • St. James Infirmary offers free, confidential, nonjudgmental medical and social services for sex workers (current or former) of all genders and sexual orientations. We are the first occupational safety and health clinic for sex workers run by and for sex workers.
  • 18+


  • Primary Care
  • HIV and Sexually Transmitted Infections (STI) Counseling & Testing
  • Peer Counseling & Psychotherapy
  • Holistic Services
  • STRIDE: Transgender Hormone Therapy Program
  • Trainings & Support Groups for Sex Workers
  • Needle Exchange & Harm Reduction Supplies
  • Needle Distribution & Disposal