does walgreens do flu shots?
Walgreens now has flu shots available in all of its pharmacies and Healthcare Clinics, including Duane Reade pharmacies and Walgreens-owned Rite Aid pharmacies. Walgreens offers free flu shots with most insurance. Flu shots are available during pharmacy and clinic hours, seven days a week—no appointment necessary.