Health Departments in Bryan, Camden, Chatham, Effingham, Glynn, Liberty, and McIntosh counties will offer free flu shots from 8 a.m. to 3 p.m. to those ages 3 and older. Shots will be given on a first come, first served basis to people without health insurance while supplies last.