Hilton Head Hospital will provide seasonal flu shots for the public from 9 a.m. to noon today in the main lobby.
The shots are free for Medicare recipients if they bring a photo ID, such as a driver's license or state-issued identification card, and their Medicare Card-Part B.
The immunization costs $25 for all others, payable in cash or check only. No insurance will be accepted or filed.
To make an appointment, call 877-582-2737. Walk-ins will be accepted.