CVS and Walgreens are giving free flu shots to those without jobs and health insurance. CVS will administer 100,000 free shots at on-site flu clinics, at One-Stop Career Centers, and distribute vouchers for free flu shots at CVS/pharmacy or MinuteClinics. or call 1-888-FLU-SHOT. Find a clinic .
Walgreens is giving away vouchers for free flu shots as part of a across the country that is good through November 30, 2009 at any Walgreen pharmacy or Take Care Clinic. Call 1-866-484-TOUR for details.