If you or a family member need a flu shot, Alameda Hospital is hosting its annual Community Health Fair and will be providing free flu shots