Free Flu Vaccine Clinic November 12 @ 2:00 pm - 5:00 pm Peabody City Hall, 24 Lowell St, Peabody, MA 01960, USA (Wiggins Auditorium)