AFC Roanoke

Flu Shots

CALL US TODAY | (540) 774-0000

Schedule Today

Schedule your appointment online.

save your spot

Call Our Center

Contact us for up to date information


Find The Location Nearest Covid-19 Testing

We think you’re located in zip code 24015. Not Right?

Roanoke Flu Shots

Get Protection for the Upcoming Flu Season

All throughout flu season, which usually begins around October, American Family Care® is stocked with flu shots—all available on a walk-in basis. Protecting yourself against one of the most dangerous and prevalent U.S. health concerns has never been easier.

Don’t Put it Off—The Flu is Nothing to Take Lightly!

People who have never had the flu often mistake it for the common cold. The truth is that the flu is a very serious and potentially fatal disease. The dangers of the flu are not talked about very openly anymore because the widespread availability of flu shots has significantly reduced the number of serious flu cases. Don’t be misled, receiving a flu vaccine is important for both your personal health and the well-being of your community. Since 2010, the Centers for Disease Control estimate anywhere between 140,000 and 170,000 people are hospitalized for the flu each year. The best way to prevent this serious disease from affecting your family is by receiving a flu shot once a year before the end of October.

How Can We Help?


Flu Shots Resources


Learn More

Flu Shots FAQs

  • Why choose AFC for Urgent Care?

    With state-of-the-art centers and a professional medical team, AFC provides on-site X-rays, labs, procedures, and more!

  • What's the difference between AFC Urgent Care and emergency room services?

    Urgent care is for medical conditions that require prompt attention but do not pose an immediate threat to your health or life. Here is a simple rule of thumb: if your medical issues(s) are life threatening, call 911, or go directly to a hospital emergency room. If not, an urgent care center such as AFC is an excellent alternative.

Q&A You Want to Answer?

Don't wait to get the medical attention you need.

CALL US TODAY | (540) 774-0000

Scroll to Top