Who has free outpatient clinics?

City. Depending on where you live, many municipalities or churches run free clinics.
DOH. Check with your local department of health, they should have a list of places you can get free medical care or very discounted.