Publix Pharmacies are providing flu vaccinations, including a needle-free option, reports the Tampa Bay Business Journal.
Traditional flu shots are $30, but Publix accepts Medicare Part B and many third-party insurances, according to a company statement.
All immunizations are given by trained Publix pharmacists.
Publix Super Markets , headquartered in Lakeland, has about 140 locations in the Tampa Bay area.