Volunteer
Volunteer Opportunities | Tour the Kitchen | Tour the Grocery Store | How To Volunteer
Online Contact Form | Tell A Friend
TB Test Sites
The following is a list of free or inexpensive TB skin test sites in
San Francisco and North Alameda County. If you have a primary care provider and/or private insurance, we encourage you to utilize those
resources first. For chest X-rays, call the San Francisco General Hospital TB Clinic at (415) 206-8524. If you choose to visit any of the programs
listed below, please call ahead of time to confirm prices and hours.
San Francisco
Haight-Ashbury Free Medical Clinic
(415) 487-5632
558 Clayton (at Haight St.)
Hours: Vary - Call for specific info.
Fees: None. Donation requested
Note: Anyone is eligible, no insurance or proof of income required. By appointment only.
San Francisco Free Clinic
(415) 750-9894
4900 California Ave (at 11th Ave)
Hours: M-F 1-4:30 PM
Fees: None. Donation requested.
Note: Only for persons with no health insurance. By appointment only.
St. Anthony Foundation
(415) 750-9894
105 Golden Gate Avenue
Hours: M T Th F 8:15am - 4pm
Fees: None.
Note: Drop-in. Only for person with no insurance.
South of Market Clinic
(415) 626-2951
551 Minna St. (between Mission & Howard on 6th)
Hours: Hours vary, call to confirm.
Fees: Sliding scale based on income.
Note: Proof of income required. Accepts Medi-Cal
Tom Waddell Clinic
(415) 554-2940
50 Ivy St. (at Grove and Hayes)
Hours: M-F 8 am - 6pm
Sat 9 am - 4:30pm
Fees: Sliding scale based on income.
Note: Proof of income required. Accepts Medi-Cal
Castro Mission Health Center
(415) 487-7500
3850 17th St.
Hours: Call for hours.
Fees: Sliding scale based on income.
Note: Drop-in. Medi-Cal accepted. Proof of income required.
MultiService Center North
(415) 292-2180
1001 Polk St.
Hours: M 1-4pm, W 6-9pm
Fees: None
Note: Call ahead of time to confirm. For persons with no insurance. One block from Project Open Hand.
Maxine Hall Health Center
(415) 292-1300
1301 Pierce St. (@ Ellis)
Hours: Hours vary, call to confirm
Fees: Sliding scale based on income
Note: Proof of income required. Accepts Medi-Cal.
St. Luke's Clinic
(415) 641-6500
1580 Valencia St.
Hours: M T Th F 9am - 5pm
Hours: W 9am - 12pm
Fees: Sliding scale based on income
Note: Appointment required. Proof of income required. Medi-Cal accepted.
Mission Neighborhood Center
(415) 552-3870
240 Shotwell (at 16th St.)
Hours: Hours vary, call to confirm.
Fees: Sliding Scale based on income.
Note: Proof of income required. Accepts Medi-Cal. Bilingual personnel available.
Kaiser Occupational Medicine
(415) 674-7000
Kaiser On-the-Job
601 Van Ness Ave., Suite 2008
Opera Plaza - Mezzanine
SF CA 94102
Hours M-F 8:30am - 5pm
Fees: FREE To KAISER MEMBERS
East Bay
Eastmont Wellness Center
(510) 383-5066
Eastmont Professional Building
6955 Foothill Blvd. (at 73rd Ave.), Oakland
Hours: 1-3:30pm Fridays
Fees: Sliding Scale based on income.
Note: Drop-in. Proof of income required. Proof of residence in Alameda County required. Accepts Medi-Cal. available.
Dr. Robert Scott
(510) 835-5000
368 28th St. (at Telegraph Ave.), Oakland
Hours: Vary
Fees: $16.00 for Project Open Hand Volunteers
Note: Call for an appointment.
Berkeley Department of Health and Human Services
(510) 644-8901
830 University Ave. (at 6th St.), Berkeley
Hours: T 9-11am, 1-4pm
Reading time Thursdays 1-4
Fees: Sliding scales based on income
Note: Drop-in. Medi-Cal accepted. No proof of income required.
Berkeley Free Clinic
(510) 548-2570
2339 Durant Ave. (at Dana St.), Berkeley
Hours: M-Th 5:45-9pm
F 5:45--8:30pm
Sat 5:45--9pm
Fees: None
Note: Call for same-day appointment at 5:45pm. (Same day appointments only).