Skip to content

St James Infirmary

Serving San Francisco, CA

Primary: (415) 554-8494 Delivery: (415) 283-5353

St James Infirmary

is a needle exchange located in San Francisco, CA.

1372 Mission St
San Francisco, CA 94103

Do you know of a needle exchange in CA that we don't have?

Share it with us so we can add it after verification.

Click to Add Needle Exchange
Sponsored Hotline · Who answers?
Call 24/7 · (866) 442-3244