1,000 free flu shots available at Lower Valley clinic