It’s time for your annual flu vaccine! The Scituate Health Alliance will be hosting three, FREE, convenient flu clinics this Fall! Flu vaccines will be free to Scituate residents, no health insurance needed! Flu Clinics Scituate Neighborhood Health Station (WellOne) 35 Village Plaza Way, North Scituate Sunday, October 20th 10:30 am- 12:30 pm   Scituate…