The CDC recommends a yearly flu vaccine for everyone over 6 months of age. It takes about two weeks after vaccination for protection to set in and can reduce flu illnesses and prevent flu-related hospitalization. Free Community Flu Shot Event provided by Tomball Regional Medical Center and Tomball Regional Health Foundation. First-come, first-served while supplies last.